Sudbury might be a small town just outside of Boston, but the women in Sudbury are doing some very exciting things.