Cape Town hosts Volvo Ocean Race
The prestigious Volvo Ocean Race is currently in Cape Town after a long leg from Lisbon, Portugal,
Spanish team Mapfre win 2nd leg of Volvo Ocean race.
Spanish team Mapfre were the first team to arrive in Cape Town on Friday evening to win the