The Germs - Live At The Starwood, Dec. 3, 1980 2xLP

$40.98

Sold Out

Label: Run Out Groove

Features the band's legendary last live performance. 180g white and blue vinyl. Limited numbered edition.

You might also like: