Metallica - Master Of Puppets LP (5738259)-Orchard Records

Metallica - Master Of Puppets (BLCKND005R) LP

  • £27.99
    Unit price per 
Shipping calculated at checkout.


1. Battery
2. Master of Puppets
3. The Thing That Should Not Be
4. Welcome Home (Sanitarium)
5. Disposable Heroes
6. Leper Messiah
7. Orion
8. Damage, Inc.