Haru Urara is a Japanese racehorse who became a famous role model because she never gave up, despite losing over 100 races in a row. For her 106th race, Japan’s premier jockey was brought in to ride her and try to deliver that long sought-after victory. She came 10th out of 11.
Previous Fact Next Fact