Ross Hubbard enters the Global Solo Challenge

We are pleased to welcome Ross Hubbard as the newest official entry. Ross, from Ventura, California (USA), brings decades of seamanship, a professional lifetime spent surveying and testing vessels, and many thousands miles of solo sailing experience.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *