Friday, 17 November 2017

Undercroft (Chile) - ...To the Final Battle (demo 1993)


Undercroft (Chile) - ...To the Final Battle (demo 1993)

DEATH/THRASH METAL

Demo 1993
Self-released

1. Law of Sacrifice
2. The Failure of the Creation
3. Sodom & Gommorrah...
4. Scream of Immortality


UNDERCROFT

1 comment: