Watch Metallica Performing “Creeping Death” Live, Tour Dates Resume Tonight

Metallica has shared a new video of them performing their classic track ‘Creeping Death’ live recently at Austin City Limits. Watch it below now. The band resumes their World Wired Tour dates tonight in Milwaukee, WI at the Wisconsin Entertainment and Sports Center. Continue reading