Skip to playerSkip to main contentSkip to footer
  • 17 years ago
Team Russia has started to make inroads at the Volvo Ocean Race on their way to nearly 40,000 nautical miles around the world. Russias first team entry since 1993 managed a solid sixth place finish during the first open-sea leg to Capetown.

Recommended

0:31