Meet the New Man Who Captured Debra Newell's Heart

Aug 20, 2019, 10:06 AM
On the premiere episode of Time Out With Terra, Debra Newell exclusively introduces her new boyfriend - and she's in love! Plus, an update from Terra on her life today and her exciting upcoming projects.