Located just miles from where America launched the Apollo 11 mission to the moon in 1969, this attraction gives a glimpse into NASA’s rich history and upcoming future. Visit Kennedy Space Center ...
Fifteen years ago today, the roar of engines and a pillar of fire lit up the Florida sky as Space Shuttle Discovery began its final journey into space.