Events this weekend in New Tecumseth, Canada