Megalodons are definitely extinct, according to science. So, what happened?

Megalodons are considered to be one of the largest predators to have ever lived and were the size of nearly two school buses.

source

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>