These are photos from concerts where The Judges played, so they may be of other bands that played the concert as well.
The Judges Jul 9, 2024 Dresden, Saxony, Germany Uploaded by P33