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.

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.