1. Talon is a Heavy Metal band from Bavaria, Germany. Founded in 1982, they released 3 full length albums during their active years. Have since split up.
These are photos from concerts where Talon played, so they may be of other bands that played the concert as well.
Talon Jan 19, 2023 Taunton, England, United Kingdom Uploaded by Marc Lewis