The Amazing Race

The Amazing Race

Ali Baba In a Suit (17x8)


: 14, 2010

The six remaining teams continue on the eighth leg of a race around the world for one million dollars.

  • : 2001
  • : 438
  • : 2030
  • CBS
  • 21