Video
Europe's Exciting Mars Mission
ESA's Mars Express satellite sends back astonishing imagery and evidence of water on Mars.