You can spend a lifetime traversing New York's 18 million acres of forest, but you'll probably never experience what a man captured on his dashcam in Upstate NY!
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...