10 foot tall Sasquatch video

Todd Standing of Discovering Bigfoot shows the results of an independent analysis of his Video 3 footage. Which showcases a 10 foot talk Sasquatch running faster than any man could.

Facebook Comments