Download Festival have unveiled the first wave of names on the 2025 lineup including headliners Green Day, Sleep Token and ...
Sleep Token, on the other hand, formed in 2016 and only released their first full-length in 2019 – making the transition from ...