First X-15 World Championship Hailed a Great Success; 107 Riders from 24 Nations Raced in Ibiza
The inaugural X-15 World Championship has concluded in Ibiza, bringing together 107 riders from 24 nations and crowning five world champions in a significant milestone...
Read story