The next tour stop for Steve Hill is Saturday, March 18 in Ottawa, ON.