MovieMaps

Movies Filmed at Launch Pad 39A

Kennedy Space Center, Florida 32899, USA

Part of Kennedy Space Center