Roaring Earth USA on MSN2h
Ants Carry Lizard Up a Wall
This colony of ants proves that teamwork can achieve anything! While watering plants with his mother-in-law in the Yucatan Peninsula, Mexico, Adolfo Vazquez Ceballos spotted the incredible sight of ...