Night Demon's Curse Of The Damned took the number one spot in WJCU's Metal On Metal Top 25 year-end album countdown show, which aired on January 8. The Ventura, California band's Curse Of The Damned album barely edged out second-place finisher Iron Maiden's "The Book Of Souls". Slayer's...
Continue reading...
Continue reading...