Comanche v Rambler 88 at Les Voiles de St Barth
When it comes to regatta headlines, nothing beats having Comanche and Rambler 88, the yachting world's two newest and most sophisticated (a.k.a. mind blowing) racing machines, compete head-to-head for the first time ever. Add to that a slew of famously…