40-year-old Jennifer Englade was released from the hospital and now faces charges for a fatal accident in St. Charles Parish.
1 / 10
WDSU - New Orleans
Tue, Jun 11, 2013 8:37 PM EDT