The next tour stop for Castle is Monday, June 25 in Kansas City, MO.