Shock Docs: The Devil Made Me Do It

Shock Docs: The Devil Made Me Do It - Discovery+

Horror

Travel

Special

Charged with a brutal murder, a Connecticut man claims his innocence.

News about
Shock Docs: The Devil Made Me Do It