all things old school: PEST CONTROL - Infestation / Rat Race

Monday, October 18, 2021

PEST CONTROL - Infestation / Rat Race

Location: Leeds, UK
Release: Self-released, 2021

More PEST, more THRASH!! New single out in April.


No comments:

Post a Comment