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 moreDolphins cause a splash at SailGP, triggering controversy as Sir Russell Coutts criticizes local policies.
See more