Thursday, May 8, 2014

Yeti

Yeti, a.k.a. The Abominable Snowman, is the name of a Bigfoot-like creature that allegedly inhabits the Himalayan region of Nepal and Tibet. Legends of Yeti among the native people date back hundreds of years.

No comments:

Search This Blog