I've never been to Homosassa. It sounds like a swell place. I actually had to look it up on the map to find out it's over on the west coast, north of Tampa. It's almost due west of where the Turnpike and I-75 connect. And the folks there are apparently NOT afraid of a little raccoon. Rabies, schmabies. If this guy's pet raccoon wanted to go for a ride, then that's what he gets. And camera-phones were there to capture the moment.