There are two bands called Pest Control
These are photos from concerts where Pest Control played, so they may be of other bands that played the concert as well.
Outbreak Fest 2022 Jun 24 - 26, 2022 Manchester, England, United Kingdom Uploaded by Vasco Lindeza