Spartan Race World Championship 2016 Video Highlights

By |October 3rd, 2016|

The 2016 Spartan Race World Championship took place this weekend in Lake Tahoe, California. We have video highlights from the race.