Where To Stream The Amazing Race Season 8 Episode 11
The Family Christmas Card
- Aired December 6, 2005
- 60 Min
- Rated 4.0
- Number 299 Of 300 Rated Episodes
One teammate's performance overwhelms the rest of the family and gets them out of a potential jam.