Do Yetis Exists?

High in the Himalayan mountains, eyewitnesses have reported seeing a mysterious ape-like creature for centuries. It is called the Abominable Snowman or Yeti, and it supposedly inhabits this mountainous area. The stories have been passed down from generation to generation. Plaster cast of footprints were made, along with other samples purportedly from the mystery creature … Continue reading Do Yetis Exists?