Ants can survive falling from a skyscraper
26
Ants can survive falling from a skyscraper
