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