Researchers document unusual find: 31 torpedo rays wash up on Provincetown beach just after Christmas.