Pop Will Eat Itself

City: 
Stourbridge
Region: 
West Midlands
Country: 
England
Years Active: 
1986-1996, 2005