VIDEO | NASA Mars Curiosity Rover Report — June 7, 2013

by

Ashwin Vasavada, NASA deputy project scientist for the Mars Science Laboratory (MSL), updates developments of MSL’s mission. Credit: NASA