The Long and Short of It

The first Transatlantic start is this Sunday, June 26, in Newport, RI.