Metallica Streaming Their Full 2013 Melbourne Concert
Metallica are streaming their March 2013 concert from Melbourne, Australia in full for this week’s installment of MetallicaMondays. The band had this to say, “Tune in tonight on YouTube or Facebook to revisit Live in Melbourne –