This Is the Most Expensive Penny in the Universe

This is the most expensive penny in the Universe. It's now on Mars, after an exciting $2.5 billion ride. Previously, the most expensive Lincoln penny in history was a 1943 copper-alloy cent that was sold for $1.7 million in a 1996 auction. That's peanuts compared to the cost of putting this coin up there, however. » 9/07/12 8:00am 9/07/12 8:00am

The Mars Curiosity Rover Has LANDED! — Live Coverage from JPL

The Mars Curiosity has landed—a phenomenal success that completes an incredible journey against all odds. NASA still has the chops to make interplanetary magic happen. » 8/06/12 12:36am 8/06/12 12:36am

8:16 — Good morning everyone. I still can't believe that everything thing went so perfect. Here's an official NASA video replay of the whole thing: