Castillo - Pleasure and Pain 12”
$22.00
Los Angeles rockers Castillo are back with 6 new songs (in addition to their sold out 2 track teaser tape from Battle Scarred Records) on a 12".
The US version sold out within hours of its release from Battle Scarred Records, these copies are the EU version from Mendeku Diskak.