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 Oct 31, 2018 Wichita, Kansas, United States Uploaded by Mac Hawk1217
Toad the Wet Sprocket / Big Head Todd & The Monsters Jul 31, 2018 Salt Lake City, Utah, United States Uploaded by Micky Sean Bailey