Where To Stream The Amazing Race Season 3 Episode 6
I'm a Much Better Liar Than You Are
- Aired November 13, 2002
- 60 Min
The teams dash through Morocco to Marrakesh to avoid elimination. One task each pair must complete involves selling escargot to local citizens.