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 [...]
Richard Herrera – Men’s Health Philippines December 2010 Cover November 26, 2010 // 9 Comments Richard Herrera from the Amazing Race Asia Season 4 is on the cover of Men’s Health [...]