Watch Amazing Race 17 Winner! Who won The Amazing Race 17? Jill and Thomas? Brook and Claire? or Nat and Kat?
Nobody, yet. The Amazing Race 17 finale (season 17 episode 12) will be airing tonight Sunday December 12, 2010 at
8:00 PM on CBS, and that’s when we’ll find out who will be declared as the The Amazing Race 17 winner for 2010.
Original post @
Watch Amazing Race 17 Winner