"What do you hear when the Demons come?"
These are photos from concerts where Internal Conflict played, so they may be of other bands that played the concert as well.
Hammerfest 13 Feb 12 - 13, 2022 Birmingham, England, United Kingdom Uploaded by Gwyn Williams