Big Head Todd And The Monsters
The Underground 820 Hamilton St., Charlotte, NC 28206, NC, United StatesBig Head Todd And The Monsters Friday, February 24, 2023 at 8:00 p.m. The Underground 820 Hamilton St. Charlotte, NC 28206 Tickets: $45 plus Big Head Todd and The Monsters are a rock band from Colorado formed in 1986 by Todd Mohr, Brian Nevin, and Rob Squires. The band has released 13 studio albums since 1989 with their […]