Female-fronted, Hannover, Germany based rockers with a penchant for old school thrash and death metal.
Read Full Biography
STREAM OR BUY: