11th Hour Racing Team experiences highs and lows at Le D

11th Hour Racing Team experiences highs and lows at Le Défi Azimut in France