Loading...

Japan's Loveable Loser

|She's Japan's biggest loser, but the public can't get enough of her. Barry Petersen reports on Haru Urara, Japan's most celebrated racehorse.