the tornatods

July 4, 2017
Telstar by The Tornados

Telstar by The Tornados

The composition “Telstar” honors the first Telstar communications satellite that was launched on July 10, 1962. Telstar was operated by NASA as part of a multi-national […]