is reporting from
Member
NP Rank:
NP Rank:
A group of explorers in Japan are combing the Himalayas in a directed effort to find the Yeti. The expedition launched mid-August, 2008.
Over the next two months, a team of Japanese explorers hopes to obtain indisputable video evidence confirming the existence of the legendary yeti, the mysterious apelike creature long believed to inhabit the Himalayas of Nepal and Tibet.
Comments (0)