Today's Tickets @ 2 Song: "Don't Stop" by Fleetwood Mac

Mars

Credit: ROBYN BECK/AFP/GettyImages

Curiosity Lands On Mars!

The new Mars Rover Curiosity landed safely on the Red Planet after an eight-month journey. See some of the first images on Mars!

08/06/2012

Follow

Get every new post delivered to your Inbox.

Join 206 other followers