13281889_10210068097686006_1990805964_n Previous 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