2017 F18 Americas Championship
*Post from Scuttlebutt* In a 39 boat fleet with sailors from the U.S., Canada, Chile, and France, Charles Tomeo and Dalton Tebo (Sarasota, Florida) won the 2017 Formula 18 Americas…
*Post from Scuttlebutt* In a 39 boat fleet with sailors from the U.S., Canada, Chile, and France, Charles Tomeo and Dalton Tebo (Sarasota, Florida) won the 2017 Formula 18 Americas…