‘Death in the Bayou: The Jennings 8′ Set to Air June 15 [VIDEO]‘Death in the Bayou: The Jennings 8′ Set to Air June 15 [VIDEO]The death of 8 Jennings women between 2005-2009 will be explored in a 4 part series on the Investigation Discovery Network.Stephanie CristStephanie Crist