Loading
Video

The Full Confessions – Episode 9

Season 12, Episode 9
Aired 3.7.19

Find out how the cast really felt about taking lie detector tests in this never-before-seen footage.