Is this the most successful animal ever?

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