The Jon Spencer Blues Explosion – NME: Self-Azured (PRESS, UK)

19 May 1997 NME
NOTES:
Review of The Jon Spencer Blues Explosion live at The Forum, London, UK (27 April 1997).

Mute issued two different official promotional photos taken at this show and there is also a slide in circulation.

Comments are closed.