Designed by
Title
ITALY,GENOA: here is the boat that won the 2023 edition of Ocean Race: 11th Hour Racing Team. #282762326
Description
ITALY,GENOA: here is the boat that won the 2023 edition of Ocean Race: 11th Hour Racing Team.Skipper Charlie Enright.He is the first US crew to win the race around the world with an Italian component: Francesca Clapcich.July 1,2023.
This image is editorial