Self Help
Oxford
You need Self Help!
loud crunchy synthy doomy cynical noise
Hailing from Oxford, England, Self Help are a five-piece who create a sound as blistering as it is off-kilter. The band first …
You need Self Help!
loud crunchy synthy doomy cynical noise
Hailing from Oxford, England, Self Help are a five-piece who create a sound as blistering as it is off-kilter. The band first …