Possible explanations
Posted: Sat Jun 14, 2008 7:32 pm
People may have seen a big gorilla disappearing quickly in the forest and thought it was a Bigfoot. Demonstrating if it’s really exist or it’s a legend is the difficult task of the scientists.