Megalodon

The Extinction of the Meg. 15 hours agoThe megalodon Otodus megalodon or Omegalodon is believed to be the largest shark that ever…