Skip to event navigation Skip to main content

Guelph Open Karate Tournament 2016

A Celebration of Martial Arts in Our Community in support of Charity