Jesus Renedo/Volvo Ocean Race

Here’s some amazing helicopter footage of the Volvo Ocean Race Boats racing out of Newport!

Sailing Capital of the World, indeed!

Looking good, Newport, RI! Next stop, Cardiff, Wales.

Here’s the full video!