Spartan Ultra World Championship (24hr) heads to Colorado, USA 23 February 2021 No Comments The 24-hour “Spartan Ultra World Championship” is heading to the United States for the first time. The challenging event will take place on October 10-11, Read More