essentiallypop.com
Head Noise – ‘Special Effects Improves The Defects’
Three piece electro art-punk outfit Head Noise hail from the Aberdare/Cardiff region in Wales. Their mini album, ‘Special Effects Improves The Defects’ is out now and is reminscent of T…