Metallica
Master of Puppets
Units:1 Format: LP 80.00
Filed under: Thrash Metal
Label: Music For NationsMFN60
Media: NM  Sleeve: VG+ UK/1986
Sold Out