Friday, Jun. 18, 2010

Life

Discovery's 11-part Planet Earth follow-up is a stunning look at the world's wealth of creatures. Its cameras play fly on the wall to, well, a stalk-eyed fly, watching in closeup as it emerges from its pupa and "inflates" its remarkable peepers. Life will leave you wide-eyed too.