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.