The Chris Watts Tapes — Chapter VII
Apr 03, 2020•25 min•Season 1Ep. 7
Episode description
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.
For the best experience, listen in Metacast app for iOS or Android
