June 4, 2020

April 14, 1981: Landing of Columbia on STS-1

April 14, 2016

VIDEO: The winged spaceship Columbia returned to Earth with a pinpoint landing at Edwards Air Force Base on this day 35 years ago, concluding the maiden flight of the space shuttle.

Do NOT follow this link or you will be banned from the site!