Chris Watts Latest News: A petroleum engineer explains how Watts put children in tank.
Channel: Romes Shadow
Date: 2018-10-03

We dig deeper into the oil tanks Chris Watts allegedly dumped his two daughters in. A petroleum engineering professor explains how he thinks Chris could have placed his kids into these tanks.