Loading…

Feedback, keen to watch a new Bigfoot documentary that uncovers some intriguing new evidence involving an ape costume, is unsurprised by the Bigfoot Field Researchers Organization's take on the footage
To respect copyright, we link to the source rather than republishing the full text. Read the complete article on New Scientist.