The Duffman, Shuriken, Jimmy Carlin and more. July 22-31 in Canadia.