LIFE: A New Series

For all you Planet Earth lovers, LIFE is a new 11-part series on the Discovery Channel.  The first episode aired this past Sunday.  For all of you who don’t have the Discovery Channel, the DVD (& Blu-Ray) will be available June 1 (pre-order it today).


HT: Justin Taylor

Caleb Gallifant


No Comments

Be the first to start the conversation.

Leave a Reply