Recenzja Sacrifice – Stereo Subversion
Trupa Trupa are a four-piece rock band that hails from Gdansk, Poland, a charming city on the Baltic Sea that has been pulled in different directions over centuries. For instance, under periods of German rule it was known as Danzig. Trupa Trupa’s third album, Headache (put out by the UK-based label Blue Tapes and X-Ray Records) is, in its own way, also pulled in different directions by competing influences.