Aaaahh moth boats are the coolest. Hydrofoil dingy sailing, where’ the keel ?? Posted in Sailboat Aaaahh moth boats are the coolest. Hydrofoil dingy sailing, where’ the keel ??