Events this weekend in Vulcan, Canada