Originally Posted by Eugene Curiousity Rover's first picture of Earth as seen from Mars. spends billions of dollars sending rover to Mars. Takes pictures of Earth. 'MERICA
View Tag Cloud
Forum Rules