yeti

The Indian Army Claims They Have Photographic Evidence Of A Yeti's Footprints
Getty Images // @raptorsworld/Twitter




The Yeti, or Abominable Snowman, is a mythical ape-like creature said to inhabit the Himalayan mountains.

Yeti "sightings" make the news from time to time, and the latest one has been met with the expected skepticism.

Keep reading... Show less