Johnny Heineken Foiling Kiteboard Racing on San Francisco Bay. #FoilingKiteBoardRacing, #KiteBoard, #FoilingKiteBoard, #JohnnyHeineken, #sanfranciscobay, #StFrancisYachtClub, #StFYC., #BluerushSportsBoards, #resourcemag