The Toughest Race Ever

The Toughest Race Ever is the season premiere of The Amazing Race Asia 3.