I don’t feature many instrumentals but this one reminds me of the great Telstar. Laika and The Cosmonauts formed in 1987 and was a working band until 2008. The band was named after Laika, a Soviet space dog that died on board Sputnik 2 in 1957. This song came out in 1994 on the Instruments of Terror album…without a […]

Laika and The Cosmonauts – Psycko