SPACE WEEK: A Look Back at Launch Pad 39a Launches by Ben | May 25, 2020 | NASA, Press ReleasesSTS-125 Launch May 11, 2009 Post Views: 10