Overview
Filmed at Slane Castle in Meath, Ireland on June 8, 2019.
RATING
10.00
DIRECTOR
COUNTRIE
RELEASE DATE
2020
TIME
GENRE
Music
Movie Trailer
James Hetfield
lead vocals, guitar
Lars Ulrich
drums
Kirk Hammett
lead guitar
Robert Trujillo
bass
Not Found