Lost Tapes Sightings: Bigfoot
Raw footage from a National Park ranger documents an attempt to catch a poacher who goes out of control. In the footage, we see glimpses of a creature that scientists have been trying to disprove for centuries--Bigfoot! Watch this video from "Lost Tapes."
UP NEXT
Most Watched In Science Vs. Myth ( Last 30 days )
666 Views
48 Views