Big Head Todd 2024. Big head todd and the monsters have quietly become an american institution following three and a half decades of writing, recording, and touring (totaling over 3,500 performances). Our friend martin zellar opens 1/13 st paul.
Download the red rocks app before. Buy big head todd & the monsters tickets from the official ticketmaster.com site.