I Shot the Sheriff(live, 1996-06-29: Hyde Park, London, England)

1997 · 8:04

Appears on

View on MusicBrainz