LTD ED First 12" Vinyl Pressing HELLA ThE DEVIL ISN'T RED LP 2004 Suicide Squeez

Sold Date: June 26, 2024
Start Date: December 29, 2023
Final Price: $59.95 (USD)
Seller Feedback: 70
Buyer Feedback: 0


Vinyl looks brand new. Sleeve is in mint condition.