Real or Not, This Video Montage On Big Foot Is Interesting
A collection of the Top 10 Bigfoot Sightings Caught On Tape. Bigfoot (also known as Sasquatch) is the name given to a cryptid ape- or hominid-like creature that reputedly inhabits forests, mainly in the Pacific […]