The Matilda Bigfoot Video

The Erickson Project was suppose to be the ultimate in Bigfoot research. Instead it ended as a sick joke. Here is the video showing the carpet they used.



Posted Tuesday, July 10, 2018

Comments