Is this the most successful animal ever?

547,266 views|
Nigel Hughes |
TED-Ed
• August 2021