Events this weekend in Trenton, Canada