Showing posts with the label Rover

Eerie Image of Martian ‘Dust Devil’

An impressive, albeit somewhat eerie, picture of a dust devil whirling through a valley on the surface of Mars has been captured by a NASA rover from its perch high on a ridge. www.rt.com …
Subscribe Our Newsletter