5K with 12 Outrageous Obstacles
The Spartan Race is for athletes and people who are tired of the tedium of the usual races and workouts and yearn to recapture the spirit of an adventurous age. This international race is set up to test not only the strength and stamina but the cunning and creativity of […]