There are at least four bands that share Showdown in their name;
These are photos from concerts where The Showdown played, so they may be of other bands that played the concert as well.
Furnace Fest 2024 Oct 4 - 6, 2024 Birmingham, Alabama, United States Uploaded by Mjhudson81