Falcon 9 launch referring to the Fram2 mission successfully lifted off from Launch Complex 39A (LC-39A) at NASA’s Kennedy Space…
This website uses cookies.