I think this was one of the first UK pop songs to make it big in the US. It's the intro to a very popular radio show over here, that's where I know it from.
Oh and it celebrates the first telecommunication satellite "Telstar" - that should make you feel younger
I agree! I can remember a lot of those songs when they were number 1!
You just weren't hip enough![]()


Reply With Quote

