Tag: Big Head Todd and The Monsters
Interview: Todd Park Mohr of Big Head Todd and The Monsters
Todd Park Mohr, frontman and co-founder of Big Head Todd and The Monsters has a lot to be excited about these days. His band is celebrating its 30-year anniversary along with a new album that recently dropped. Another thing the band can boast about is the fact that the main core of the band is […]