No Picture
About

Kennedy Space Center

168 The John F. Kennedy Space Center (KSC) is the U.S. government installation that manages and operates America’s astronaut launch facilities. Currently serving as the base for the country’s three space shuttles, the NASA field […]