Events this weekend in Midland, Canada