Watch The Amazing Race season 12 episode 11 tv series online free
Release: Jan 20, 2008
The last three Teams set off on their final leg, as one Team that typically works well together experiences their first clash, and another Team misreads a vital clue that threatens their position.