Is Debra Newell Seeing John Meehan Again?

Clip 0 of 0

Is Debra Newell Seeing John Meehan Again?

Terra Newell finds out her mom snuck out in the middle of the night.