2007 XTERRA World Championship

By Staff Account on
The 12th XTERRA World Championship will be held this coming weekend at the Maui Prince Hotel at Makena Resorts in Maui. The World Championship is the final race on the XTERRA Global Tour. This is the peak event of a worldwide series of races held in Argentina, Saipan, New Zealand, South Africa, Italy, Denmark, Brazil, Japan, Austria, Germany, Costa Rica, the United Kingdom, and the United States. We'll be posted reviews and results here, but for the official results, you can visit www...Read Full Story