Designed by
Title
Metallica Master Of Puppets CD #112715628
Description
BUDAPEST, HUNGARY - MARCH 21, 2018: Metallica Master Of Puppets CD release, one of the most classic metal albums from the 80s, a major milestone in the band`s career
This image is editorial