Muse - The Will of the People August 30, 2022Reviewstheneedledrop1 Comment The most embarrassing rock album in recent memory.