Pest Control, Scowl, Zulu, and SPEED announce benefit show after dropping off of Download Fest
After dropping off of Download Festival yesterday, Pest Control, Scowl, SPEED, and Zulu have announced that they will be playing a benefit show for Palestinian aid. Cauldron, Ikharas, and Transistrrr will be joining them. The show will take place on June 14 at Centrala in Birmingham, UK.