Loading Video ...

NACRA

A short film created to showcase Nacra’s new F20 Carbon Catamaran, shot with the Nacra test sailing team in the south of France.