German Industrial Trio TAINA Release Horror Filled, Zombie Sub-themed Music Video ‘Seelenfresser’
Industrial Rock Band TAINA has released a taste of their highly anticipated 2017 album, “Seelenfresser” (German for “Soul Eater”) in the form of a twisted, horror filled zombie music video. …