This year*Metallica is*celebrating Record Store Day by taking a huge leap back in time to*their humble beginnings. "Our 1982 demo, No Life 'Til Leather, will be released on April 18th as a limited edition cassette (!!!) at your favorite independent record store and Metallica.com." "Twelve people will...
More...
More...