I Shot The Sheriff artwork

I Shot The Sheriff • Live At Hammersmith Odeon

January 2012 • 14 min 4 sec
© 2012 Polydor Ltd. (UK) This Compilation ℗ 2012 Polydor Ltd. (UK)