Surprising place to find a Raccoon! Gives New Meaning To ‘Police Ride-Along’

Surprising place to find a Raccoon! Gives New Meaning To ‘Police Ride-Along’