The next tour stop for James Keelaghan is Sunday, November 19 in Ottawa, ON.