The U.S. sail team's dramatic capsize is caught on camera in the Bermuda. (SailGP) For more Local News from WHNS: https://www.foxcarolina.com/ For more YouTube Content: https://www.youtube.com/channel/UCEm0gdukLIfI9P-LzLy2DIQ
Previous Post Next Post