That Was A Hit?!?: The Tornados, 'Telstar'

Download
The Tornadoes were a one-hit wonder, topping the Hot 100 in 1962 with their song "Telstar."
WNYC