Wednesday, August 6, 2008

Proof of Yeti?

Unidentified hairs may finally prove the existence of the Yeti. Click post title for details on the testing and where these mysterious hairs were found.

No comments: