Why did Megalodon go extinct?

1,126,930 views |
Jack Cooper and Catalina Pimiento |
TED-Ed
• July 2023