A theatrical, horror-inspired, Los Angeles-based heavy metal band that found success in the 1980s.
Read Full Biography
STREAM OR BUY: