Upstate Man Captures 1 in a Million Sighting on Dashboard Cam
Keep your eyes on the road, you never what you might see. But even though New York is made up of over 18 million acres of forest, you'll probably never experience something like this!
Interesting wildlife encounters on roads throughout Upstate New York may not be too unusual, but an animal an Upstate New York man and his wife recently saw, sure was...