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. Debut album 'Enrage Engage' out now!
FacebookYouTubeInstagramTwitter