Thursday, May 18, 2017

Brilliant short film shows Artemis Racing’s sailing journey from surface to air