Documentary: Mushroomhead on Bus Invaders!

Filmed on 7th June at The Forge in Joliet Illinois, Cleveland Ohio masked men Mushroomhead take us for a journey around their touring transportation in this latest episode of Digital Tour Bus “Bus Invaders” series. It’s been 5 years since their last album but there has been footage of recording sessions appearing at random times over the last few months…

Add a Comment

Your email address will not be published.