NASA Ames lab plays key role in safely landing rover on Mars
A team of roughly 100 engineers, scientists and managers at NASA Ames Laboratory in Mountain View played a key role in Thursday's successful rover landing on Mars.
More Videos
From CNN Newsource affiliates