NASA Celebrates Mars Rover Landing

Source: YouTube.

This has to be one of the coolest geeky moment of our times. It was heartening to see so many people tune in to watch it live on the Internet.