Hosted on MSN
Curiosity Rover on Mars Once Wished Itself ‘Happy Birthday’—and Then Became a Meme
Curiosity rover on Mars once celebrated its birthday by singing the "Happy Birthday" song. NASA's Curiosity rover is a spacecraft that is currently voyaging through the Red Planet, according to IFL ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results