OTD…April 25 and the Hubble deploy April 25, 2015 Justin Ray 25 years ago Saturday afternoon, Hubble was deployed from shuttle Discovery Hubble Space TelescopeOTDSTS-31
Video On This Day… Endeavour Launches on ASTRO-2 Mission March 2, 2015 Justin Ray #OTD in 1995, Endeavour launched on the ASTRO-2 astronomy mission:
Uncategorized OTD…Aug. 8 and STS-28 and STS-118 August 8, 2015 Justin Ray #OTD in 1989…Columbia launched with a classified communications satellite for the Defense Department
News July 20, 1969: Lunar landing of Apollo 11 July 20, 2016 Justin Ray Mankind’s first landing on the Moon and stepping foot on the lunar surface occurred today in 1969 by Apollo 11 astronauts Neil Armstrong and Buzz Aldrin.