BILLY IDOL - Billy Idol (Self Titled Vinyl LP) 2017 Capitol B0026265 NEW/ CREASE

Sold Date: October 8, 2022
Start Date: September 8, 2018
Final Price: $39.99 (USD)
Seller Feedback: 7652
Buyer Feedback: 0


BILLY IDOL - Billy Idol (Self Titled Vinyl LP) 2017 Capitol B0026265 NEW / SEALED 
MINOR CREASE ON TOP RIGHT CORNER