wonderboxmetal.com
Ctulu – Sarkomand (Review)
Ctulu are a Black Metal band from Germany and this is their third album. Ctulu play their Black Metal at speed and with much venom. Their sound is akin to the mid-90’s Swedish Black Metal sty…