Space shuttle exhibit opens at Intrepid Museum (pictures)

The Space Shuttle Enterprise exhibit has officially opened at the Intrepid Air and Space Museum in New York, and CNET goes behind the scenes.