Episode 14.09: Our Parents Will Cry Themselves to Death The 9th leg of The Amazing Race begins and Margie & Luke leave the Pit Stop first with their clue telling…
The Amazing Race gets heated this week as Margie & Luke and Kisha & Jen battle on the race course AND at the Mat in China! Tammy & Victor feel…