Tag Archives: Undead Creep

Metal Review – Undead Creep – The Ever-Burning Torch (2011)

Hailing from the depths of hell, comes Undead Creep with their brand of death metal for their release The Ever-Burning Torch. Okay, actually, they are from Italy, but “the depths of hell” definitely sounds better to describe a death metal band. Regardless, with their latest release, Undead Creep does a lot of things right. The