Artist
Artist
1. Polish band formed in 1988.
Releases: Rehearsal demo 1989 The Principle of Perfection 1990 The Symbiothic Gods 1995 Continuum 2006
We know about Torquemada but haven't catalogued any of their releases yet. The importer runs several times a day.
Browse new releases