Metallica to release 1982 demo on cassette for Record Store Day next month
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...
Read More