Last night (May 24), Metallica launched the 2024 leg of their “M72” tour at Olympiastadion in Munich, Germany. The concert was plagued by heavy rain and lightning, but the band managed to push through and deliver an electrifying set. You can see fan-filmed footage of the group performing “Master Of Puppets” amid the bad weather below: