Filmed at Slane Castle in Meath, Ireland on June 8, 2019.
James Hetfield
lead vocals, guitar
Lars Ulrich
drums
Kirk Hammett
lead guitar
Robert Trujillo
bass
No comment for this review.
StatusReleased: 5 years agoMarch 23, 2020
LanguageEnglish
Spoken LanguagesEnglish
Budget-
Revenue-