Uncategorized OTD…July 15 and STS-127 July 15, 2015 Justin Ray #OTD in 2009…Endeavour launched to complete the Japanese segment of the International Space Station