Top 10 Humanoid Creature Sightings Caught on Tape
Humanoid creatures or 'cryptids' have been caught on tape all around the world. And yet we are continually intrigued. After seeing the footage in this video, you'll have to decide for yourself whether they are real. Here are ten humanoid creature