I have their album of course and its one of my all time german speed/thrash metal record. They were in a german movie back in the 80s too and playing the song DEAD CITY. A movie about metalheads against skins and punks, real euro movie that showed the hard life in germany back in the late 80s.