dailymotion.com
The Moment of Truth - Episode 8
30 Jan 2018
249 views
The Moment of Truth - Episode 1
15 May 2018
1.9K views
youtube.com
The Moment Of Truth (UK) Series 1 episode 1 LWT Programme 1998
23 Mar 2017
93K views