Great photo of magnificent yacht Meteor blasting through waves in strong breeze off Newport last weekend. It must have been a thrill to drive that boat in those conditions.
Great photo of magnificent yacht Meteor blasting through waves in strong breeze off Newport last weekend. It must have been a thrill to drive that boat in those conditions.