Vestas 11th Hour Racing Wins Leg 1
Vestas 11th Hour Racing have won Leg 1 of the Volvo Ocean Race, crossing the finish line in the River Tagus in Lisbon, Portugal, to complete the 1,650 nautical mile leg.
Vestas 11th Hour Racing have won Leg 1 of the Volvo Ocean Race, crossing the finish line in the River Tagus in Lisbon, Portugal, to complete the 1,650 nautical mile leg.
Latest