Remembering 'Telstar': 40th Anniversary of First Satellite TV Transmission Observed in Maine

More from Space.com