Deftones Self Titled S/T Skull and Roses Vinyl LP RARE

Sold Date: January 4, 2021
Start Date: November 16, 2020
Final Price: $45.00 (USD)
Seller Feedback: 268
Buyer Feedback: 0


Deftones classic self titled album still sealed!