View More
Published: 9/29/2008 Saturday, the 27th, on the floor of the House of Representatives. The future of NASA and America's role in space.
Link to this video: Embed this video: