Obstacles are designed with multiple fitness levels in mind .
Obstacles are will challenge participants ' physical strength and mental toughness all while having fun for a great cause !
Obstacles are designed with multiple fitness levels in mind and will challenge participants ' physical strength and mental toughness all while having fun for a great cause !