Moving Mountains Self-titled Test Press

Sold Date: November 3, 2020
Start Date: October 27, 2020
Final Price: $73.00 (USD)
Bid Count: 10
Seller Feedback: 133
Buyer Feedback: 140


Test Pressing of Moving Mountains’ 2013 self-titled record