Watch Mars Science Lab Being Built LIVE @ JPL
Watch Mars Science Laboratory, aka Curiosity, being built live at the Jet Propulsion Laboratory in California courtesy of NASA.
Watch Mars Science Laboratory, aka Curiosity, being built live at the Jet Propulsion Laboratory in California courtesy of NASA.