Heavy Metal band from Chicago, Illinois, US, founded in 1986.
Limited to 200 copies black vinyl version, 2017.
https://www.youtube.com/watch?v=rFzWkTG71_E
Henk van Delden Owner No Dust Records Kampen, The Netherlands (Europe) henk@nodustrecords.com 06 - 104 692 11