File:Philstar.com video Pinoy pride "The Richards" wins Amazing Race Asia