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