The next tour stop for Dave Barnes is Saturday, July 28 in San Antonio, TX.