New Analysis of Bigfoot

Todd Standing of Discovering Bigfoot shows a new indepent analysis of his footage. Real Sasquatch video.

Facebook Comments