Today is the Curiosity rover's Birthday! This is how it sings Happy Birthday to itself on Mars

Don't Miss...