Now Playing | New York Bigfoot Encounter 114

A man recounts the story of a possible bigfoot encounter that occurred in the Catskill Mountains, less than one hour outside of New York City!

Recommended for You

Watch More Finding Bigfoot Videos
Filter