TAINA – “Seelenfresser”

Germany 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.  Directed by Daniel Steffen from B&B Production, “Seelenfresser” sets the [...]

November 4, 2016 Grooveyness, Music