We caught up with Alicia Taylor leader of Cherry Bombs to discuss their opening set on the Opus Stage at Download Festival 2023. Cherry Bombs are a fierce and passionate girl gang of performers, who have opened for various bands worldwide and even starred in music videos – and Alicia herself has creative direction in the live shows for bands such as Motionless In White and In This Moment.
