Pop Will Eat Itself live in Manchester (Gary Mather for Live4ever)
Pop Will Eat Itself were in Manchester on May 13th.
Pop Will Eat Itself played gigs in Glasgow and Newcastle last week before Saturday night’s appearance at the Manchester Academy, and will next be a part of Camp Bestival …