These are photos from concerts where Big Head Todd & The Monsters played, so they may be of other bands that played the concert as well.
Big Head Todd & The Monsters Feb 24, 2024 North Myrtle Beach, South Carolina, United States Uploaded by Allan Lusk
Big Head Todd & The Monsters Jan 23, 2024 Cleveland, Ohio, United States Uploaded by Jeff Boggs
Big Head Todd & The Monsters / Martin Zellar Jan 13, 2024 Saint Paul, Minnesota, United States Uploaded by Zigman