The list of awards they’ve racked up is pretty extensive, but we guess it puts 20 million records sold in perspective. We’re talking about English electric-rock trio Muse, who are gearing up for another record-setting season with their eighth studio LP this fall. From their “Best New Band” win at the NME Awards in 2000 […]
New Tracks – 10/17
Things may finally be looking up for rock and roll. Just four months after we groaned about Imagine Dragons’ new status as longest-charting rock band of at least the past decade, they’ve finally been dethroned by a band we like. You, know, ‘cuz it’s all about us and stuff. The surprise band in question is […]
