Did anyone watch the premiere of Life on the Discovery Channel last night? So cool! I loved Planet Earth and this miniseries is like an extension of that, focusing on the animals of our planet. The only thing I'm not psyched about is that Oprah is narrating it. Not a big fan, but as my mom pointed out, at least we don't have to see her face while she's talking lol.
Anyway, it'll be on every Sunday at 8p until April 18th (two episodes a night). See the full schedule here.
Images via the Discovery Channel