Creepy Creatures: Bigfoot in Maine?

Bigfoot, Sasquatch, Yeti, Almasty, Yeren, Momo, Abominable Snowman, Yowie, Meh-Teh, Raksha, Kikomba, The Great Bear, Himalayan Beast, and the Skunk Ape. No matter what the name, this creature is known all around the world.

Read more