Bigfoot in the Amazon
A hairy, six-foot monster that howls and stinks like death is rumored to live in the semi-darkness under the leafy canopy of the Amazon jungle. The Amazon Indians have a legend that this creature stalks the forests like a tropical Abominable Snowman. Like Bigfoot, it has never been captured or clearly photographed.
read more