The next tour stop for Richard Barker is Thursday, September 6 in St. Louis, MO.