Tag Archives: Alvaro Lillo

Metal Review: Undercroft – Ruins of Gomorrah (2012)

Hamburg, Germany-based Undercroft has surely been around (literally). The band formed in Santiago, Chile in 1993, but in 2000, they relocated to Stockholm, Sweden before relocating once again to Hamburg, Germany. With their roots ground firmly in down-tuned thrash metal with death metal influences, and with vocals in both Spanish and English, they truly are