Post Thumbnail

You watched the launch, bit your nails over computer simulations and even played the game, and it all comes down to today: NASA's Curiosity rover is about to land on Mars. The $2.5 billion vehicle has been en route to the red planet for eight months, and in a few short hours will spend seven terri...

2 years ago 0 Comments