The 12 Step Rebels are from Albuquerque, NM...
These are photos from concerts where 12 Step Rebels played, so they may be of other bands that played the concert as well.
Authority Zero / 12 Step Rebels Oct 1, 2022 Albuquerque, New Mexico, United States Uploaded by Funnyfletcher
The Nekromantix / 12 Step Rebels / Subtle Knife May 27, 2022 Albuquerque, New Mexico, United States Uploaded by Orlando Ramirez