Steve Pickel of North Sails Reviews the Melges 14
“The biggest thing I have noticed is that you don’t even realize how fast you are going. All of a sudden you find that – Okay, we’re just rippin’.” Steve Pickel of North Sails talks about the new Melges 14.