News from all angles
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 foota…
Redirecting to New Scientist in 3 seconds...
Share this story with your network