The next tour stop for JD McPherson is Tuesday, April 10 in Cincinnati, OH.