Features4 years ago
Germany’s Cytotoxin are Radiating Hazardous Levels of “Chernobyl Death Metal”
Inspired by the famed and horrific Chernobyl nuclear disaster on the night of April 26th, 1986, German brutal/technical death metal band Cytotoxin made their debut into...