Metallica's Latest Video is 'Creeping Death' Live in GermanyMetallica's Latest Video is 'Creeping Death' Live in GermanyMetallica's latest video release captures the live energy of "Creeping Death" performed at Download Germany on June 24, 2022.Chuck ArmstrongChuck Armstrong