Mushroomhead Tag

Theatrical Nu Metal outfit Mushroomhead began in Cleveland, Ohio as the result of band mixing. Gaining immediate attention once audiences got a look at their elaborate costumes and masks, the band's choice to hide their identities from the public created a buzz among Metalheads, and...

Show Buttons
Hide Buttons