USA strong at X-15 World Championship
November 8th, 2026
One hundred seven riders from 24 nations competed in the 2026 X-15 World Championship November 4–8 in Ibiza, Spain. Despite
November 8th, 2026
One hundred seven riders from 24 nations competed in the 2026 X-15 World Championship November 4–8 in Ibiza, Spain. Despite
© 2026 Scuttlebutt Sailing News. Inbox Communications, Inc. All Rights Reserved.
made by VSSL Agency.