OTD…April 6 and STS-41C April 6, 2015 #OTD…Launch of the first shuttle mission to service a satellite in space in 1984