Lists \

Every Metallica Song, Ranked

Stacking up 151 tracks from across the multiple eras of the metal greats' tumultuous history

SPIN Staff | July 30, 2015 - 10:53 am

Tags: metallica