Crystal Talon



logo Crystal Talon

Style Heavy Metal
Status Split-Up
Formed In 1989
Country USA
City Boston
Popularity
Fans 1
Do you like this band?

Line-up

  • Bob MacKeen

    Vocals

  • John Morehouse

    Guitar

  • Troy Sellards

    Drums

    Vernia Caliper, Johnny and the Po Boys

  • Brian Tarnowski

    Bass



Complete discography