There are various bands that go by the name, Spiders.
These are photos from concerts where Spiders played, so they may be of other bands that played the concert as well.
Hank von Hell / Spiders Aug 12, 2019 Toronto, Ontario, Canada Uploaded by Cnarf06