iOS app Android app More

LIFE Is Here (VIDEO): The Discovery Channel's Planet Earth Follow-Up Begins

First Posted: 05/22/10 06:12 AM ET Updated: 05/25/11 04:55 PM ET

The moment has arrived-- LIFE is finally here! The 11-part Discovery Channel series exploring the animal kingdom premiered Sunday, and we at HuffPost Green can barely contain our excitement.

In honor of last night's epic event, here's a glorious clip of three cheetahs destroying an ostrich. Maybe not so glorious for the ostrich, but well, that's life.

WATCH LIFE:

FOLLOW HUFFPOST GREEN

Filed by Gazelle Emami  |