ocean

Volvo Ocean Race Stops in Newport

Volvo Ocean Race Stops in Newport

Dante Ciampaglia
|
Volvo Ocean Race Stops in Newport

Volvo Ocean Race Stops in Newport

Back in October, seven teams of sailors boarded their special racing boats at Alicante in Spain and set off on an epic, 267-day race around the world. The Volvo

Dante Ciampaglia