Spartan


XDubai Spartan Race have participants sweating it out during training sessions

As the XDubai Spartan Race draws near, the participants are busy training for this grueling, one of a kind obstacle...

29/10/2017