iOS app Android app

Yeti Project Japan

"Yeti" Footprints Discovered, Japanese Explorers Claim (PHOTOS)

Daily Mail | Posted 05.25.2011 | Green

The Daily Mail reports that a team of Japanese explorers in the Himalayas claims to have found footprints of the abominable snowman. Photos of the fo...