The Space Shuttle Enterprise is open for business in New York City. The Intrepid Air and Space Museum officially unveils the shuttle exhibit to the public on July 19, but Mashable got a sneak preview. First impressions? The Shuttle is huge. I attended a shuttle launch a few years ago and got to be within a mile of the Space Shuttle Atlantis when it blasted off from Cape Canaveral, Florida. It looked pretty big from afar, but it’s not until you’re standing nose-to-nose with a NASA shuttle that you get a true sense of their size.