The Chris Watts Tapes — Chapter VII
4/03/2020
Copy link to Clipboard
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 da...

More details
Bullhorn
(519)