Jon Spencer Blues Explosion – The Metro, Chicago, IL, US (26 August 1995)

Jon Spencer Blues Explosion -  The Metro, Chicago, IL, US (26 August 1995)Jon Spencer Blues Explosion show at the Metro, 3730 N. Clark Street, Chicago, IL 60613, US on 26 August 1995.

Image from stevedietgoedde.com