Video Ad Feedback
America's Cup arrives on sailing paradise of Bermuda
CNN MainSail travels to Bermuda to see America's Cup racing in action there for the first time in this cycle.
05:54
- Source:
CNN
The Americas
1 videos
Video Ad Feedback
America's Cup arrives on sailing paradise of Bermuda