News
Introducing XTERRA’s Ben Allen
Ben Allen of Australia, former surf lifesaving star, adventure racer, ITU Olympic distance up and comer, just won the XTERRA Asian Triple Crown in three tough duels with Olivier Marceau.
by Tim Carlson, March 26, 2012