To sort of continue that theme...
http://www.youtube.com/watch?v=u2ybCjf6ras Telstar by The Tornados
But this arrangement was catchy too...
http://www.youtube.com/watch?v=iaqxxNol11w&feature=related THE VENTURES - TELESTAR -
Right on, thx