Mars Rover Curiosity: Watch The Landing Right Here

All human eyes are glued to "seven minutes of terror" live from Mars