Metallica is currently out pummeling stadiums on their WorldWired tour, and the their video team has been busy producing some perfect live video. Jun 25, 2017Metallica Online
Leave a Reply