Toyota Dockside in Bermuda: Update

Team NZ is getting stronger on the water.

Latest Video