The world of international high-speed sail racing is coming to New York City. One of the fastest sports on the planet stops in New York City this weekend.
Not, it is not Formula 1. Despite years of speculation about an F1 race in New York City…
Read More
