Mimi Anderson http://www.marvellousmimi.com/
Swim Smooth https://www.swimsmooth.com
Kinetic revolution (James Dunne) https://www.kinetic-revolution.com/
How to Train for Triathlon – Swimming Cycling Running Advice and Reviews
Swimming, Running and Cycling. Fitness, Health and Wellbeing Advice
Mimi Anderson http://www.marvellousmimi.com/
Swim Smooth https://www.swimsmooth.com
Kinetic revolution (James Dunne) https://www.kinetic-revolution.com/