Kite Catching on FoilMay 9, 2017 Keahi De Aboitiz has many talents. And as waves get flat on the North Shore he gets creative…