The Jon Spencer Blues Explosion – Shibuya Club Quattro, Tokyo, Japan (10 June 1995)

The Jon Spencer Blues Explosion show at Shibuya Club Quattro, Tokyo, Japan on 10 June 1995.