Many people believe the alleged creature Bigfoot may be on Mars after seeing a human shaped object in a picture taken by the Mars explorer Spirit. The photo was taken in 2004 during an $820 million mission to Mars.
The mission was conducted by NASA to search the Gusev Crater, which they believed may have once been a lake. If Mars had water, scientist say the planet could have supported life.
To view more news related to Science please go to:
http://news.finditt.com/NewsList.aspx?cat=12&wcat=4