How is CrossFit different from other types of workouts?

How is CrossFit different from other types of workouts?

Top Videos