Is this the most successful animal ever?

534,703 views |
Nigel Hughes |
TED-Ed
• August 2021