Philippine Team Richard & Richard Wins Amazing Race Asia 4 December 9, 2010 // 35 Comments For the very first time, a team from the Philippines finished first on Amazing Race [...]