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 - March 1, 2013 for free! Catch the set... Read More.