OTD…April 19 and STS-100 April 19, 2015 Justin Ray #OTD…Launch of Endeavour in 2001 to deliver Canadarm2 to the space station OTDSTS-100
Video OTD…March 9 and STS-133 landing March 9, 2016 Justin Ray Today in 2011, shuttle Discovery made a graceful landing at Kennedy Space Center, returning from her final voyage after a remarkable three-decade life of service.
Uncategorized OTD…Aug. 28 and STS-128 August 28, 2015 Justin Ray #OTD in 2009…Discovery launches on her silver anniversary mission
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.