Is there life on Mars? Maybe not, but there is a pyramide, floating spoon and large human brain

NASA has identified some funny space oddities during its search for life on other planets, including a pyramid, a floating spoon, happy face and a large human brain.

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes