Talons are an instrumental band from Hereford, England.
These are photos from concerts where Talons played, so they may be of other bands that played the concert as well.
Sólstafir / Talons / Telepathy Dec 17, 2018 Bristol, England, United Kingdom Uploaded by Josh King
Talons / Jo Quail / Benen Nov 2, 2018 London, England, United Kingdom Uploaded by R.B.
ArcTanGent 2018 Aug 16 - 18, 2018 Compton Martin, England, United Kingdom Uploaded by Martin Dupras