Designed by
Title
Metallica Master Of Puppets and other CDs #119197031
Description
BUDAPEST, HUNGARY - MARCH 21, 2018: Metallica Master Of Puppets CD release, one of the most classic metal albums from the 80s, in collection with other albums
This image is editorial