Wednesday, October 27, 2010

New Mars Rover: Live Stream!

Check out NASA's new mars rover -in construction -live after the break!!

No comments:

Post a Comment