Metallica have released an official live video for "Moth Into Flame", filmed at the Louder Than Life festival in Louisville, KY on September 24. Watch below: Watch "Ride The Lightning" from the same show: Walmart is set to release their exclusive Funko Pop! Deluxe Album: Metallica. The set includes all...
Continue reading...
Continue reading...