Offshore Catamaran Goes from New York to Bermuda in 66 Hours
A group of sailors known as “Team Falcon” has made history by successfully completing their mission to 'fly on water' across the 662-mile open ocean from New York to Bermuda in a 46-foot hydro-foiling...