Contact Kicks Martial Arts offers online training in Karate Kyokushin and Kickboxing through video lessons and live streaming options.
Websites.ca Talk Ep. 51