Debut album from a new outfit put together by four members of the now-defunct cult Dutch rockers The Devil's Blood. It’s more interesting than excellent and tails off about halfway through. Fabulously haunting vocals though from Farida "The Mouth of Satan" Lemouchi
Read More