Crossfit: 10 Things I learnt from training a Crossfitter
Love it or hate it, it's hard to deny the impressive nature of CrossFit and their athletes’ ability to push themselves through gruelling workouts. Here’s what i learnt from the humbling experience of training a Crossfitter.