Telstar 1 Thor Delta launch at Launch Complex 17B, Cape Canaveral, Florida, 0835 UTC 10 July 1962 Published on July 9, 2012 in 10 July 1962Full resolution (601 × 768) Next → Telstar 1 launches aboard a Thor Delta rocket at Launch Complex 17B, 0835 GMT, 10 July 1962. (NASA)