A NASA science briefing at the Kennedy Space Center tries to answer these questions and more, including how the Curiosity rover will help fuel our interest in the Red Planet.
Published 2011-11-25 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.