Megadeth Peace Sells…But Who's Buying? 1986 ST-12526

Sold Date: June 16, 2023
Start Date: April 28, 2023
Final Price: $50.00 (USD)
Seller Feedback: 530
Buyer Feedback: 0


Megadeth Peace Sells…But Who's Buying? 1986 ST-12526. Some wear on the top right corner. View pictures above of actual item. USPS Media Mail Shipping