On May 24, 1965, a thirteen-and-a-half-foot boat quietly slipped out of the marina at Falmouth, Massachusetts. Its destination? England. It would be the smallest craft ever to make the voyage. Its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results