Daily Sailing Thurday 23 May English - Match Race Germany
Daily Sailing News – Episode Thursday 23 May 2013 - English
The 16th Match race Germany draws the 12 world's best teams in a battle of nerve and skill on the water.
The Daily Sailing News
The 16th Match race Germany draws the 12 world's best teams in a battle of nerve and skill on the water.
The Daily Sailing News