Drag race from St. Thomas to St. John – a prelude to the STIR regatta.
The St. Thomas International Regatta weekend in the U.S.
Not a member yet? Register now Forgot your password?