NASA’s Curiosity Lands on Mars

Mission controllers cheer after the Mars science Laboratory rover 'Curiosity' lands on Mars to begin surface exploration.

Member Login