The 2006 World Championships Cherry On Top Of My Sundae
Maui No Ka Oi…. Maui is the best! How true is that? The Xterra World Championships is held annually at this amazing paradise in the middle of the Pacific. Each year the race lives up to its reputation as a challenging, unpredictable and unforgiving venue. Extensive rain left the course strewn with huge boulders, ruts …
The 2006 World Championships Cherry On Top Of My Sundae Read More »