The Jon Spencer Blues Explosion – Sala Bikini, Barcelona, Spain (16 April 1997)

The Jon Spencer Blues Explosion show at Sala Bikini, Barcelona, Spain on 16 April 1997.

Photo: The.Lips.Of.God (via https://www.instagram.com/p/Bn8eaDKlWvk/)

Comments are closed.