2018 Wellington Training Camp

September 14, 2018

Improve the technique and timing of your grade kata or learn your next kata.┬áLearn essential attack & defence strategies and…

Read more