Kiteboarding, windsurfing and sailing videos from Finland.

Nacra 20 Carbon FCS

First look at the foiling Nacra 20 Carbon with Flight Control System at Foiling Center in Helsinki.