Posts Tagged ‘Ultra Zook’

Ultra Zook – EPUZ

We get a lot of albums to review here at Teeth of the Divine. Not all of them are metal. We usually don’t cover those, but if it’s interesting or different enough, we’ll throw some words at it. So Ultra Zook is today’s lucky winner! Ultra Zook is from France. This EP, Epuz, sounds like […]