Magic festival appears in Fergus Ontario