Metallica to release 1982 demo on cassette for Record Store Day next month

Metallica to release 1982 demo on cassette for Record Store Day next month

Mar 3, 2015

Metallica are celebrating Record Store Day by taking a huge leap back in time to their humble beginnings. The band's 1982 demo "No Life 'til Leather" will be released on April 18 as a limited edition cassette at your favorite independent record store and read more...