Some Science Fella Insists There is a Bigfoot

Steve Austin and a Bionic Bigfoot
Adrian Erickson, a scientist of some sort, has recently screened HD video, at a news conference in Dallas, which shows the legendary Sasquatch, just doing as Sasquatches do.

READ MORE

Comments