This fantastic instrumental by "The Tornados" was released in 1962 and made number 1 in the UK charts, and also number 1 in the U.S in the same week. As inst…

Source: The Tornados – Telstar (HQ) (Youtube).

No tags for this post.

Related posts