A Rhode Islander is hoping to represent the United States in a world class sailing competition. Jamestown native Erica Lush is currently in France, training for a chance ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results