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 / 27
CBSTV Videos
Tue, May 21, 2013 2:57 PM EDT