Metallica tops Billboard’s 2017 year-end rock charts
2017-12-12
by Metallica Wired… to self-destruct The album may have been released in the fall of 2016, but it really dominated the rock world in calendar year 2017. Billboard released its year-end charts and Metallica is heading for both charts most important rocks for 2017. The band tops a solid listRead More →