There are at least three bands called Traitors:
These are photos from concerts where Traitors played, so they may be of other bands that played the concert as well.
Cletus / Traitors / Random Conflict / The Rabies / Mark Brubeck (spoken word) Sep 5, 1998 Chicago, Illinois, United States Uploaded by Eric Schander