This Week in Engineering - ENGINEERING.com
This Week in Engineering - ENGINEERING.com
ENGINEERING.com
TWIE In Depth - NASA's Mars Science Lab
5 minutes Posted Jun 27, 2012 at 5:00 pm.
0:00
5:40
Download MP3
Show notes
On August 6 2012 the new Rover will land on Mars to look for signs of water and life. In this special edition Dan and Vince explain the engineering behind the MSL mission.