Thousands of Fish Beach Themselves in N.C.