The Chris Watts Tapes — Chapter VII
When Chris Watts arrived at the Frederick Police Department on August 15th, 2018 to take his polygraph test — just two days after his families disappearance — he did all he could to keep it together, but it wasn't enough. Chris Watts was hiding a dark secret, and the details of this crime would leave everybody involved scarred forever.