PHOTO GALLERY: Evil Scarecrow, InTheWhale, I Am Your God, The Garage, London, 09/02/2024
Photo Credit: Kevin O’Sullivan
It’s been a while since we’ve been at a show with onstage props and inflatables but Evil Scarecrow had these in tow as their fun live show headed to London. Check out our gallery from the show above!