Farr 25 OD wins IRC 2 at Moda Yacht Race in Istanbul Turkey

A Farr 25 One Design (design #667) built and marketed by OD Yachting in Turkey, has won its first IRC race for the 2013 sailing season in Turkey.