The Jon Spencer Blues Explosion – Unit D, Tulsa, OK, US (10 October 2013)

The Jon Spencer Blues Explosion show at Unit D, 1238 W. 41st St., Tulsa (West), OK, US on 10 October 2013.