LOS STRAITJACKETS – „TELSTAR“ Mrz 10, 2016 Cover, Cover Los Straitjackets, Cover Telstar, Play Favorites, filmed at MAXWELL’s in Hoboken NJ on 8/23/09; cover of the instro classic by THE TORNADOS. Like 0 Thanks! You've already liked this « „Telstar“ 50’s version cover(The Tornados) » Toca do Rei – Futuryze (Helloween Cover)