Nathan ChiarattiJun 113 minCrossFit Challenges for Advanced AthletesCrossFit training, featuring athletes performing high-intensity exercises