Deliver Me - new health show about pregnancy and birth On Mar 7, 2008 There's a new show premiering tomorrow, March 8th, on Discovery Health that you may be interested in called Deliver Me....