Why did it take so long to find giant squids?

1,193,956 plays|
Anna Rothschild |
TED-Ed
• September 2024