Best of - Robert's Biggest Lie Detector Fails!
- Episode aired May 2, 2017
Highlights of some of the year's lie detector fails.Highlights of some of the year's lie detector fails.Highlights of some of the year's lie detector fails.
Highlights of some of the year's lie detector fails.Highlights of some of the year's lie detector fails.Highlights of some of the year's lie detector fails.