Published On: Mon, Mar 18th, 2019

Life on Mars? How ESA Space Orbiter captured ‘BLUE SPIDER’ on Red Planet surface

AN IMAGE captured by the European Space Agency orbiter revealed what looked like a blue tarantula making its way across Mars, sparking claims of life on the Red Planet.
Daily Express :: Weird Feed

Videos

Most Popular Posts