Just watched all 3 episodes of “American Nightmare” on Netflix. It’s an insane story that is truly stranger than fiction. It’s a pretty quick 3 EP watch that covers the Denise Huskins story out of Vallejo CA. You couldn’t make this up. Would highly recommend. Not that it needs to be said, but never speak to police without an attorney present.
Last edited: