Curiosity11 years ago
Yeti a bear hybrid?: New Proof That The Abominable Snowman Exists
Researcher Claims Abominable “Yeti” Snowman Lives in Himalayas For many years explorers have insisted that a strange creature called a ‘yeti’ and nicknamed the Abominable Snowman,...