CrossFit is a mixture of cardio, gymnastics and weightlifting and is an all round functional...
X