The next time the world will see America’s Cup racing is on the beautiful, natural amphitheater of the Great Sound in Bermuda. Three America’s Cup teams are already based in Bermuda, they weigh in on the venue and what we can expect to see in 2017

Leave a Reply

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