The Destructors (aka The Blanks, Destructors V) are a punk rock band from Peterborough, England, formed in 1977 and active with a varying lie-up until 1984. They re-formed as Destructors 666 in 2006.
These are photos from concerts where Destructors played, so they may be of other bands that played the concert as well.
The Mommyheads / Girl Choir / Destructor / Destructors Sep 26, 2024 Charlottesville, Virginia, United States Uploaded by Daniel Krasnegor