Germany’s Controversial drop kick-ass new video

Ahead of an appearance at this year’s UK Tech Fest, German technical death metal assailants Controversial have started their year with a bold statement on humanity, and the video single release of “Formicidae”. Drawn from their late 2019 album Revelation [...]

January 28, 2020 Videos