Show Menu


Watch The Amazing Race online: Episode 10 Don't Try to Play the Moralist Now!

The four remaining teams race through Vietnam's Ho Chi Minh City and get caught in a storm while competing on a nearby river.

Ready to Watch The Amazing Race, Season 3, Episode 10?
click here to see where to watch or .