Tag Archives: Estoril Portugal XPD Race
England is triumphant! The XPD Portugal World Champions are British – congratulations

2009 | 16 November - 0 Comments

England is triumphant! The XPD Portugal World Champions are British – congratulations

The definition of Adventure racing? It is the sport of teams of athletes crossing natural terrain using muscle and wit and …

Something all Adventure Racers will be interested in…