Bigfoot Videos

Bigfoot Sighting Filmed in the Mountains of Washington

Bigfoot Sighting Filmed in the Mountains of Washington

Bigfoot has been spotted in the mountains of Washington, the short clip recorded on the Interstate 90 wildlife bridge, shows a large humanoid figure striding across the snow.

About Author

admin

Leave a Reply