Tag: Richard Herrera Cover

Richard Herrera – Cover Men’s Health Philippines December 2010

Richard Herrera together with Richard Hardin represents the Philippines in the ongoing Amazing Race Asia Season 4 and is now in the final 3 racing for the title against teams from Indonesia and Singapore.