Now Playing | Louisiana Town In Fear of Serial Killer 153

Since 2005, the Jefferson Davis Parish in Louisiana has been terrorized by a serial killer. Until he is caught, the town may always live in fear.

Recommended for You

Watch More Dark Minds Videos
Filter