Muse – The Biggest Band You’ve Never Seen
If there is one band on the road today that continues to consistently up the ante in the visuals department, it’s Muse. In fact, their new stage construction is so gigantic, it blocked MTV’s outgoing broadcast signal during this month’s Rock Am Ring festival in Germany. Muse are an English rock band from Teignmouth, Devon, […]