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.

Leave A Reply