Royals Channel Our Favourite Early 2000s Idols with ‘Let Me Go’ UK pop punk hopefuls Royals have straight up dropped one of the most explosive anthems of [...] August 13, 2022