The biggest attraction at the Visitor Center is the Shuttle Launch Experience ride; putting riders through a simulated shuttle launch. Even the ride's briefing is awesome. We also had time to check out the STS-125 exhibit.
Date: 2009:05:10