13275779_10210068097846010_994482944_n Next Published May 29, 2016 at 800 × 390 in There’s a guy in Anguilla building robot boats, and it may revolutionize sailing for women