American Monster

American Monster

Backyard Daddy (3x3)


:

In Ogden, Utah, Stephen and Becky Vargas appear to have it all; however, jealousy and control issues abound behind the picture-perfect life seen in their home videos, but no one suspects their marriage will end in murder.

  • :
  • : 120
  • : 25
  • Investigation Discovery
  • 21