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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results