Launch Complex 39A, Kennedy Space Center, FL, USA Launch Complex 39A Kennedy Space Center, FL, USA223 rockets have launched from Kennedy Space Center, FL, USA.
David
June 23, 2023 at 12:30 AMspace station freedom ?