The Proctors are an Indie Pop band formed in 1993 in the Midlands area of England. They are signed to label Shelflife Records. The band has rarely played live, but has gained a loyal following through their recordings alone.
These are photos from concerts where The Proctors played, so they may be of other bands that played the concert as well.
Swansea Sound / The Proctors Feb 15, 2024 Birmingham, England, United Kingdom Uploaded by Matthew Evans