full details can be found on the IOF website here
And for the record, I'll try and post a few more things on the blog now that I'm well on the road to recovering from injury, and starting to think about proper training and competitions again!full details can be found on the IOF website here
And for the record, I'll try and post a few more things on the blog now that I'm well on the road to recovering from injury, and starting to think about proper training and competitions again!