PERSPECTA

News from every angle

Back to headlines

The Itch – ‘It’s The Hope That Kills You’ review: decadent, freewheeling party underpinned by genuine humanity

NME reviews 'It’s The Hope That Kills You', the debut album by Luton electro-punk duo The Itch, praising its decadent, freewheeling party sound and underlying humanity.

9 Apr, 07:00 — 9 Apr, 07:00
PostShare