Archive for August 2nd, 2008

Aug
02

Yeti Footprint

New evidence of the existence of Bigfoot has been found in the Garo Hills of Northern India. Two short hairs were picked up in the forest several years ago and believed to be from the elusive Yeti. Tests have been done on the hairs, but have failed to link to any known creature. (more…)