A serial killer and rapist who murdered at least 23 men and boys in the state of Louisiana between 1997 and 2006.
Episode Discussion
Login to leave a comment on this episode.
            A serial killer and rapist who murdered at least 23 men and boys in the state of Louisiana between 1997 and 2006.
No comments yet. Be the first!