Telstar is Launched

Discussion in 'Alternative Thought Forum' started by Christian, Jul 10, 2017.

  1. Christian

    Christian Knight Moderator

    Original Poster
    On this day in history, July 10, 1962...

    Telstar, the world's first communications satellite, was launched into orbit. The following month, the pop band The Tornadoes released their futuristic instrumental song "Telstar."