Mars Rover Curiosity: Watch The Landing Right Here
All human eyes are glued to "seven minutes of terror" live from Mars
Watch the official live broadcast of the Mars Rover Curiosity landing from NASA right here.
All human eyes are glued to "seven minutes of terror" live from Mars
Watch the official live broadcast of the Mars Rover Curiosity landing from NASA right here.