Tag Archives: definition of finale

TAR 6 episode 12 ranking

Twelfth leg — Previously on TAR: Eleven teams started a race in Chicago that has traveled more than 28, 000 miles to Shanghai. Some teams approached the teams with humour. For others the competition caused tempers to flare. Family members … Continue reading

Posted in The Amazing Race, The Amazing Race 6, Uncategorized | Tagged , , , , , , , , , , | Leave a comment