The Discovery Channel’s exciting new series LIFE is featuring invertebrates in the upcoming episode LIFE: Creatures of the Deep airing on Sunday, April 4 (9 p.m. EDT/PDT). The series is getting rave reviews and gotta love the Oprah narration. To get a sneak peek visit the Discovery website to see some short videos on Cuttlefish or Nemertean Worms and Sea Stars. So set your DVRs to record and enjoy! Come back after the show and tell us what you think!