George David's Rambler 88 finished the Rolex Middle Sea Race first for the third consecutive year
Rolex Middle Sea Race
More than 100 yachts set to compete in Middle Sea Race 2015
The 2015 edition of the Rolex Middle Sea Race start this Saturday (17 October) in Malta's Grand Harbour. Over 100 yachts will be competing, flying the flags of 22 countries.