D177
New product
Official CD released by the band themselves.
Official CD released by the band themselves that includes the songs from the 1st album "Another Sacrifice" ('88) plus their previous 7"EP "Fuck Off" ('87), all recorded back then, but in different takes and with better sound and production. Both recordings were never released on CD before!!