On August 5, 2012, NASA's Curiosity Rover, the largest rover ever delivered to the surface of a planet, touched down on the Martian surface for the first time .... And when August 5th rolls around year after year, as Curiosity cruises Mars' surface, the lonely rover performs a special task ; It sings "Happy Birthday" to itself - all alone.
Navigation