The next tour stop for Josh Heinrichs is Wednesday, August 30 in San Diego, CA.