Now Playing | Elephant: Ants Feast On Maggots 109

Maggots find they are not going to have it all to themselves when ants invade the elephant carcass.

Recommended for You

Watch More Wild Animal Videos
Filter