The next tour stop for Josh Gracin is Friday, March 2 in Las Vegas, NV.