Is Debra Newell Seeing John Meehan Again?

Preview
Is Debra Newell Seeing John Meehan Again?

Is Debra Newell Seeing John Meehan Again?

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