Dongfeng maintains lead at Volvo Ocean Race
With less than 1,400 nautical miles left to sail at the ongoing Volvo Ocean Race 2014 – 2015, the Dongfeng Race Team (DFRT) has managed to stay ahead of the pack even after the fourth leg of the competition came to an end last week. Having started the leg through the South China Sea and […]