Talon Concert Photos

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.

Talon on Jan 19, 2023 [142-small]

Talon
Jan 19, 2023
 Taunton, England, United Kingdom
  Uploaded by Marc Lewis

Talon on Jan 19, 2023 [682-small]

Talon
Jan 19, 2023
 Taunton, England, United Kingdom
  Uploaded by Marc Lewis

Talon on Jan 19, 2023 [683-small]

Talon
Jan 19, 2023
 Taunton, England, United Kingdom
  Uploaded by Marc Lewis

Talon on Jan 19, 2023 [685-small]

Talon
Jan 19, 2023
 Taunton, England, United Kingdom
  Uploaded by Marc Lewis

Talon on Oct 30, 2022 [743-small]

Talon
Oct 30, 2022
 Billingham, England, United Kingdom
  Uploaded by Michael Baty

2023 4 photos
2022 1 photo

As Seen On:

  • Reuters
  • The Guardian
  • The New York Times
  • Newsweek
  • Buzzfeed
  • Pitchfork