Teresa Crean speaks to a crowd gathered at Barrington Town Beach