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
Megalodons are considered to be one of the largest predators to have ever lived and were the size of nearly two school buses.
source