Tour behind the scenes, meet a real astronaut, get vertical on the Shuttle Launch Experience, walk beneath a moon rocket and see 3D IMAX space films.
2117 days ago
Space shuttle Discovery lands at Kennedy Space Center on April 13, 2010. Welcome home!
Realtime comments disabled
Was the extra loud double sonic boom due to the extra weight on the shuttle?
©2016 Twitpic Inc, All Rights Reserved