Loading...
News
    Shows

      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.