This is Not My Finest Hour (United Arab Emirates to Netherlands)

Season 15, Episode 6 -  Air Date: 11/1/2009
5 Ratings

Synopsis

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.

News from our partners