NASA’s latest Mars rover is scheduled to land August 5, 2012 after traveling more than 352 million miles from earth.
Share this post
Mullet Over #498
Share this post
NASA’s latest Mars rover is scheduled to land August 5, 2012 after traveling more than 352 million miles from earth.