081227971588
Marquee Moon

Details

Format: Vinyl
Label: ELEKTRA / WEA
Catalog: 1098
Rel. Date: 12/04/2012
UPC: 081227971588