World’s Strangest

Your source for the strangest things around!
Ads

NASA’s Mars rovers – true explorers ?

The true definition of an “explorer” has been called in to question by two astronomers suggesting that the Mars Rovers and the Hubble Space Telesc…