DDDL-16 - Torture Pop / Dead Doctors - Dead Doctors Split Vol. 2


Torture Pop is a family of great noise artists from all over. I found them through Rob of WAV.MP3 and got obsessed with all their other great noise from there. Good stuff on this comp, loud, very loud.