The next tour stop for JD McPherson is Thursday, December 7 in Wilmington, NC.