Team USA Wins World Trophy Cup At ISDE in Spain

The US World Trophy Team makes history at the International Six Days Enduro in Navarra, Spain!