Giant shark teeth from an extinct species that swam the oceans millions of years ago have been washing up recently on several North Carolina beaches. “Megalodon was this large humongous shark that roamed the ancient sea ways in the Miocene and Pliocene time … which was about 15 million to 5 million years ago,” said Aurora Fossil Museum Director Cynthia Crane.