Jimmy Eat World are set to tour the UK and Europe in November 2024, including their largest London show to date at Alexandra Palace.The band have revealed plans
Read More