Kevin Langeree became an ambassador for IFAW (International Fund for Animal Welfare) and was invited, together with his sister Jalou, to check out their marine conservation program in Cape Cod. Dutch rider had also time for a fun foil session. Watch Kevin’s new vlog!