Live stream preview
Land Rover BAR - First sail in Bermuda
39s
Take off in Bermuda. First week of flying action for Land Rover BAR on the waters where the 35th America's Cup will take place next year.
Video Producer: Land Rover BAR