Metallica continue to roll out performance videos from their WorldWired Tour - this time it's the Kill 'Em All album classic "Phantom Lord", filmed at Wells Fargo Center in Philadelphia, PA on October 25th. Watch below: Metallica performs next on November 3rd as part of The All Within My Hands Helping...
Continue reading...
Continue reading...