Parasite Nurse - In The End They Only Let You Down c20

$7.00
On sale
Parasite Nurse - In The End They Only Let You Down c20

A relative newcomer from NYC, Parasite Nurse brings a blistering flamethrower of cut up and menacing, decayed noise sure to please fans of the American and Japanese masters of the new and old school.