The Amazing Race
This is Not My Finest Hour
E6 Nov 1, 2009 42m TV-PG
Teams go to The Netherlands, One team tells the others a personal secret. Also, the stress of the race is mounting as one contestant breaks down in tears.
Where to Watch This is Not My Finest Hour
Cast of This is Not My Finest Hour