Chip goes inside Independence Plaza

NASA and Space Center Houston is one of the biggest attractions for tourists who visit our city. Now it's busier than ever as people flock to see the new Independence Plaza, which houses a replica of a space shuttle atop of a shuttle carrier aircraft. Chip Brewster takes us inside one of the exhibits.
 

Copyright 2016 by KPRC Click2Houston - All rights reserved.