This is the world’s first on-water braking system which gives riders the ability to bring their craft to a controlled stop when and how they want it to. It also has an iControl system.
R25000
Eligible to race, As excitement continues to build – Cape Town
- Western Cape >
- South Africa
- 78 #148316 July 9, 2024
You must Register or Login to post a comment