The Mars rover Curiosity successfully touched down on Sunday. If you missed it, don't worry you can still catch up on all the excitement.  National Geographic has a Ustream of the entire landing from the initial NASA news confrence to the landing to the after-landing news. Check out National Geographic's coverage of NASA TV here.

You can also check out Curiosity's own tweets for a first "person" view of the Red Planet.  @MarsCuriosity is the official Twitter of Curiosity herself.

Did you watch Curiosity touch down? What did you think? Share your experience in the comments below!