The Itch
Shrowded in mystery The Itch are a brand new Electronic post-punk band featuring members of Lazarus kane, Regressive Left, Opus Kink, and Yassassin. With no music out, and with no social media or online pressence at the time of The Itch being announced for the festival, this promises to be one of those ‘I was there’ moments.