Iggor Cavalera and Wayne Adams make horrible noises.
These are photos from concerts where Petbrick played, so they may be of other bands that played the concert as well.
ArcTanGent 2023 Aug 16 - 19, 2023 Compton Martin, England, United Kingdom Uploaded by Blake719