Red Harvest, Susperia, Slit and Grimfist play the Rio in Bradford
Location: Rio, Bradford, England, UK