Where To Stream The Amazing Race Season 10 Episode 2
Can Horses Smell Fear
- Aired September 24, 2006
- 60 Min
One team goes into an emotional tailspin when they're thrown from their horse during a detour, while alliances start forming between several of the teams.