Cetaceans haven’t been this happy since the megalodon went extinct.
Is megalodon really extinct?
REALLY EXTINCT?