American Heavy Metal band Metallica is all set to remember their good old days as they are all set to launch the duplication of the 1982 demo tape No Life Til Leather in a limited edition cassette on April 18, 2015. Drummer Lars Ulrich said, “Twelve people will be able to play it, but everybody […]

Read more