New world records!!

Karin Jaggi 41.2kts

Finian Maynard 48.7kts

…read more on www.mastersofspeed.com