After a 3 year wait, Muse return to the big stage for the first time since the pandemic, in support of their upcoming album "Will of the People"
1996
1994
1990
2023
2025
2014
2019
2001
1976
2022
1986
2012
2017
2004
2024
2018