The Devil’s Right Hand(live, 1988-11-29: Town and Country Club, London, England)

1992 · 3:00

Appears on

BBC Radio 1: Live in Concert
BBC Radio 1: Live in Concert
Steve Earle
View on MusicBrainz