Wednesday, 22 February 2017

ALIEN BOOST: Life in Atacama Desert proves life on Mars IS possible



SCIENTISTS claim there could be life on Mars after bacteria was found to be living in Earth’s driest desert.

Related Posts: