Telstar Published on July 9, 2012 in 10 July 1962Full resolution (1200 × 1033) ← Previous Next → Telstar communications relay satellite.