MSL NASA HQ Briefing


At NASA HQ in Washington a briefing on the Mars Science Laboratory (MSL) was held on the 10th November 2011 to discuss the upcoming launch.

Source: NASA Television



Mars Science Laboratory> View More Mars Science Laboratory Videos