Mushroomhead – Presence with an “Avant-Garde Sound”
Pulling into the Diamond Ballroom in Oklahoma City with a packed parking lot on a Sunday started to put chills done my spine. You could feel the excitement in the environment as you walked into the venue where you saw many people dressing in costume for the show outside by their cars. I had no […]