MushroomHead Comes to The Lost Horizion April 23rd!
Cleveland bred group MushroomHead will be taking the stage April 23rd at the Lost Horizon. Forming back in '93, they began as a side project of various other local musicians.
Their over the top stage performance and wild, mind-tripping…