The next tour stop for Josh Garrels is Thursday, February 16 in Asheville, NC.