✅ Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!

The Amazing Race
Season 17, Episode 8
Episode Title: Ali Baba in a Suit
Air Date: 2010-11-14
Overview:
The six remaining teams continue on the eighth leg of a race around the world for one million dollars.
🎥 Watch Now