Four world famous karate masters conduct seminars

Sports

Shoshinkan Martial Arts and the Town of Aurora, Ontario, host four of the world’s highest ranking karate masters.

More From Sports/More Sports