LIVE REVIEW + PHOTOS: SET IT OFF AT ELECTRIC BALLROOM, LONDON 01/03/2025
Bursting out onto the stage and straight into the highly popular “Wolf In Sheep’s Clothing (Reborn)” Set It Off were all smiles and unwavering bouncy energy as the crowd sang along to the lyrics. It’s been a couple of years since we have seen the Florida trio on a London stage, in fact their last headlining performance was in November 2022 so the excitement was palpable as the band made their way into the set.