Winning the ultimate race

Racing monster 105-foot (32m) foiling trimarans around the world is a truly incredible feat that a bunch of brave solo French sailors have…

YouTube