The Baton Rouge Serial Killer

The Baton Rouge Serial Killer

Available on discovery+
S2 E10: The sheriff's office returns to Whiskey Bay to conduct a sweep of the waters looking for dead bodies; it is reported to be the preferred dumpsite of one of the most infamous serial killers, Derrick Todd Lee.