There are multiple bands named The Anchor
These are photos from concerts where The Anchor played, so they may be of other bands that played the concert as well.
The Anchor / Along Came A Spider / Execution Day Aug 16, 2023 Allston, Massachusetts, United States Uploaded by Brookeworks