November 7, 2012Vendée Globe Preview 2012The “Everest of the Seas” kicks off on Nov. 10 from Les Sables d’Olonne, France. Here’s what you need to know about this grueling ocean race.
Copyright © 2013 Sailing World. All rights reserved. Reproduction in whole or in part without permission is prohibited.