Good Gear Guide
In Pictures: Telstar at 50 - The little satellite ...
Telstar’s owner, AT&T, paid NASA $3 million to launch the satellite from Cape Canaveral Air Force Station on July 10, 1962. These two souvenir program covers above were postmarked on the launch date according to the Embassy of France.
In Pictures: Telstar at 50 - The little satellite that launched an industry