On its one-year anniversary, the NASA's Curiosity Rover sang the “Happy Birthday” tune to itself on Mars.

On its one-year anniversary, the NASA's Curiosity Rover sang the “Happy Birthday” tune to itself on Mars.

Next