195 Sailboats Enter The Newport Bermuda Race
0 Comments Some 195 boats have entered the 2018 Newport Bermuda sailing race, which will see sailors set of for the 635-mile race on June 15th.The 195 boats that submitted entries before the...
0 Comments Some 195 boats have entered the 2018 Newport Bermuda sailing race, which will see sailors set of for the 635-mile race on June 15th.The 195 boats that submitted entries before the...