MUSE hail from Teignmouth, Devon, England & formed together in 1994.
This track is featured on their newest album: “Will of the People“, which is already out.
MUSE also have a SOLD OUT show at The Wiltern in Los Angeles on Tuesday, October 4th.
Enjoy & share! –Frank_O