thepunklounge.com
Aggression, angst and the ANGRY ITCH
Angry Itch is a three piece punk trio hailing from Birmingham. Consisting of John Hoey on guitar and vocals, Richard Ellis on bass and vocals and Luke Deakin on drums and shouting, they are part o…
Erin Marie