2011 SAP 505 World Championship

Christophe Favreau shares images from this 87-boat affair in Hamilton Island, Australia. Follow the racing in the Finish Line forum.