United States

Crystal Talon

Not to be confused with the hard rock band from Tampa, Florida by the same name, who released the "Double Suicide" demo tape in 1993.

Official Channels

Follow Crystal Talon across the official website and active social platforms.

Crystal Talon
Heavy Metal

Lineup

Brian Tarnowski

Bass

Active dates unknown

Troy Sellards

Drums

Active dates unknown

John Morehouse

Guitars

Active dates unknown

Bob MacKeen

Vocals

Active dates unknown

Tommy Plevin

Guitars

Active dates unknown

Discography

Events

No upcoming events yet.