posted on Jun, 17 2008 @ 11:15 PM
I came across this interesting article on a large ape like creature in forests of India. It supposedly stands about 10 foot tall and is hairy all
over, very similar in description to the bigfoot/yeti reports from all across the world.
And again despite numerous sightings, some one is yet to come up with some conclusive evidence for this beast of mystery.
Heres the link to the original article