Cmdr. Chris Hadfield sings David Bowie's "Space Oddity" in a video he filmed aboard the International Space Station. It's pretty amazing.
NASA's Curiosity rover just landed on Mars. It's a remarkable achievement, but we hope it doesn't destroy our cartoonish idea of the Red Planet and its inhabitants.