Are extinct animals actually responsible for the cryptid sightings around the world? What if it turns out they aren't extinct after all? Could bigfoot be a prehistoric ground sloth? Or maybe Giganthropithicus? Watch this video for what they think the culprits might be.
I think not. To view the video, click here.