The new YouTube channel of The International Yachting Media With just under 200,000 subscribers, The International Yachting Media’s YouTube channel…