Witness The Evidence For Life On Mars

This Martian meteorite, which goes on display today at the Natural History Museum in London, crashed in Egypt nearly a hundred years ago. It was part of the great Martian rockfall of 1911, which started with the appearance of a cloud and some detonations. Local residents were terrified when they were hit with a rain of 40 Martian rock fragments, weighing around 22 pounds. Scientists cracked open a piece of the Nakhla fragment last year and found a carbon-rich substance, evidence that microbes may have lived there. [Image by Cate Gillon/Getty Images]