Jeff Cannata lives out a childhood dream with a visit to NASA's Johnson Space Center and checks out the coolest, far out space vehicle you'll ever see.
1 / 29
CBSTV Videos
Tue, May 21, 2013 3:10 PM EDT