“Life” ** The Discovery Channel

Episode one: Challenges of Life
Episode two: Mammals

Review of two of 11 parts

Life ** The Discovery Channel

The Discovery Channel has made a name and well-earned reputation for itself in presenting some of the most entertaining, admired and sometimes astonishing programs currently available on cable television. With their latest series, “Life”, they have created a series that is, at the least, educational, and the most, stunning to the point where it will leave viewers saying, “How did they get that on film?”

Continue reading