Friday, February 23, 2024 at 8:00 p.m.
Knight Theater
430 S Tryon St.
Charlotte, NC 28202
Tickets: $39.50 plus
Big Head Todd and The Monsters are a rock band from Colorado founded by Todd Mohr, Brian Nevin, and Rob Squires in 1986. The band has released 11 studio albums since 1989, and are expected to release a new album, Thunderbird, later this year.
Read next: