Crossfit

Constantly varied functional movement at high intensity. A lifelong challenge for the general fitness enthusiast. Scalable to any ability level.