Posted inFeatures, Music+Clubs Whiskey Diablo discuss NASCAR, the nude dude, and a new LP by Vincent Harris March 30, 2016