Self Help Oxford, UK
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 came together in 2018 sharing a love for a diverse, experimental approach to making music.
‘Enrage Engage’ is the title track of the band’s forthcoming debut album.
... more
Streaming and Download help