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.

Photo Credit: M. Stringer

Comments are closed.