Bands including Scowl, Zulu, Pest Control, and Speed have dropped off Download Festival (which starts later this week) due to the festival’s partnership with Barclays Bank. The bands have each released statements on Instagram speaking about their decision. Scowl’s statement reads, ”We will not be playing Download Fest this year due to Barclays Bank sponsorship of the event and Barclays’ connection to Israel and the genocide Israel is committing in Palestine. Free Palestine!” Zulu’s statement reads, ”We will not be playing Download Festival as we just got word about Barclays Bank and their sponsorship of the fest. Barclays Bank is involved with Israel and the genocide they are ACTIVELY committing against Palestine. It’s FREE PALESTINE y’all don’t get it twisted.” Pest Control’s statementrea...