These are photos from concerts where 13 Spiders played, so they may be of other bands that played the concert as well.
13 Spiders / Rattle Trap / Tennessee Holy Water / Nagazi Sep 18, 2022 Nashville, Tennessee, United States Uploaded by 13 Spiders