Speed machines compete in New York bay

    Just Watched

    Speed machines compete in New York bay

Newly designed MOD70 multihulls compete in speed tests in New York's Upper Bay.