Mushroomhead Debut New Song, Announce Eighth Album

Six years after releasing The Righteous and The Butterfly, industrial overlords Mushroomhead have returned with their eighth album, A Wonderful Life. Previewing what's to come on the 17-track record, the band has released a music video for the first single, "Seen It All." There are two distinct aspects of "Seen It All"…