Tag Archives: Telstar

Which Telstar?

The name “Telstar” is one of the most well-known names for manmade satellites, and other things.  In fact, during the time that the original Telstar satellites were in service, polls discovered that Telstar was a more recognizeable name in Britain … Continue reading

Posted in cultural highlights, Entertainment, Gadgets, History, Science, Youth | Tagged , , , , , , | 1 Comment