2017 Canada Open Karate Championships
Richmond Olympic Oval 6111 River Road, Richmond2017 Canada Open Karate Championships Be the first Canada Open National Champion! Karate Canada has sanctioned a new annual Karate BC event called the Canada Open Karate Championships, to be held...