Judas Priest’s Firepower won the top spot in WJCU’s Metal On Metal Best Albums Of 2018 year-end show, which aired on December 28. The eighteenth studio album from the British heavy metal legends towered above the competition with a commanding 2-to-1 margin of victory. “It doesn’t matter...
Continue reading...
Continue reading...