OTD…July 16 and Apollo 11 July 16, 2015 Justin Ray OTD in 1969…The launch of Apollo 11 for the first human landing on the moon https://www.youtube.com/watch?v=TmHABUfjYPI Apollo 11OTD