The Jon Spencer Blues Explosion – Promotional Photo (Live) (PHOTO, UK)

The Jon Spencer Blues Explosion - Promotional Photo (Live) (PHOTO, UK)

Promotional photo issued by Mute taken at the The Jon Spencer Blues Explosion show at The Forum, London, UK on 27 April 1997.

Comments are closed.