Iron Maiden won the top spot with a decisive victory in WJCU’s annual Metal On Metal year-end best album listener poll. Their seventeenth studio album, Senjutsu, dominated the voting. Helloween self-titled album finished runner-up. "Maiden have been longtime favorites of my listeners", says Metal On Metal host...
Continue reading...
Continue reading...