Mushroomhead “I’ll Be Here” [VIDEO]
And in the red corner, wearing scary masks and fighting out of Cleveland, Ohio, Mushroomhead!
I’m not going to lie, I’m a huge Mushroomhead fan. I don’t know if they can take down All That Remains, but we’ll see at 9. Also, Mushroomhead is at the Shop with Hed PE on May 8th. See ya there!