Recovery is an important part of training
Training for the next level in shotokan karate Last few months I have been back on karate – a training I […]
Your life, your rules
Training for the next level in shotokan karate Last few months I have been back on karate – a training I […]