New ScientistEN
Killer Bigfoot evidence rejected by Bigfoot’s biggest fans
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