Roo Stafford – Stoned & Running

Roo Stafford of Leicester, England has already been fucking around for a couple years on a number of really neat EPs but the dude truly hits the nail on the head with this newest one, a no-filler kickass batch of unpretentious garage punk impact craters that feel more at home roughly around 2014-2020 than right […]