★
kora
Reviews
Lists
Explore
Get started
Log in
Home
Reviews
Lists
Explore
Create account
Log in
The Stranglers
Duchess
Duchess
(live, 1982-02-08: Hammersmith Odeon, London, England)
The Stranglers
1998 · 2:30
rock
Appears on
BBC In Concert (8th February 1982)
BBC In Concert (8th February 1982)
The Stranglers
Live at the Hammersmith Odeon ’82
Live at the Hammersmith Odeon ’82
The Stranglers
View on MusicBrainz