The Amazing Race (2001)
← Back to main
Allan Wu as Self - The Amazing Race Asia Host
Episodes 1
Dumb Did Us In
April 11, 2010
• 42m
16x9
Tempers and tensions flare when Racers place a target on one Team's back, and feuds come to a head when a U-turn comes into play
Read More