METALLICA TO RELEASE ‘NO LIFE ‘TIL LEATHER’ LIMITED EDITION CASSETTE FOR RECORD STORE DAY

For Record Store Day on April 18, the mighty Metallica will be going back to their roots with a limited edition reissue of their 1982 demo No Life ‘Til Leather. The 7-track demo was recorded at Chateau East Studio Tustin, CA on July 6, 1982 by the band’s original lineup of James… Continue reading