Post Thumbnail

We all saw, and loved Planet Earth in its various forms, and now it's time for Life to air on pretty much every Discovery network at 8 p.m. (though interestingly, not HD Theater, which is fine -- we wouldn't want to miss our WRC highlights anyway.) We got an early preview of the first of two episod

4 years ago 0 Comments
March 21, 2010 at 4:15PM