Based in Denver, Colorado, the band has been active off and on since 1982, taking on a number of musicians over the years.
Gruppen är baserad i Denver, Colorado och har varit aktiv av och till sedan 1982, och haft ett antal olika medlemmar under årens lopp.