The Amazing Race
Your Target Is Your Partner's Face! (Germany)
Original Air Date: Feb 22, 2009
Rachel – Senior Managing Editor
Were you thinking we might get through this season without someone reading a clue entirely wrong? Well, then, you’re an idiot. But not more so than some of the contestants!