Shock Docs: The Devil Made Me Do It Debuts Friday, June 11 on discovery+ Charged with a brutal murder, a Connecticut man claims his innocence,
Shock Docs: The Devil Made Me Do It Debuts Friday, June 11 on discovery+ Charged with a brutal murder, a Connecticut man claims his innocence,