On May 24th, Metallica embarked upon the 2024 leg of their M72 Tour at Olympiastadion in Munich, Germany. During "Master Of Puppets", which was the final song of that evening's set, a thunderstorm erupted, drenching the band and audience. Undeterred, whereas so many other groups would have called it quits...
Continue reading...
Continue reading...