OTD…Aug. 2 and STS-43 August 2, 2015 Justin Ray #OTD in 1991…Atlantis launched another of NASA’s Tracking and Data Relay Satellites OTDSTS-43
Uncategorized OTD…April 28 and STS-39 April 28, 2015 Justin Ray OTD…Launch of Discovery in 1991 on a Defense Department research flight
Uncategorized OTD…Final launch of Endeavour five years ago May 16, 2016 Justin Ray Shuttle Endeavour launched for the 25th and final time on this date in 2011.