WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

NASA Launches Mars Rover Curiosity

NASA's new Mars Rover lifted off from Cape Canaveral Saturday morning, and is expected to arrive on the red planet on August 6, 2012.