Leg 6: Wonky glasses, wonky weather for Dongfeng Race Team in the Tropics..