hector's-dolphin

Russell Coutts

Russell Coutts Makes Waves in New Zealand: Dolphin Drama at SailGP

Dolphins cause a splash at SailGP, triggering controversy as Sir Russell Coutts criticizes local policies.

See more