Showing posts with label The Shining Star of Losers Everywhere. Show all posts
Showing posts with label The Shining Star of Losers Everywhere. Show all posts

Sunday, 31 July 2016

The Shining Star of Losers Everywhere

In 2003, Japan was plunged into economic darkness, and its people needed a ray of hope. They found one in Haru Urara, a racehorse with a pink Hello Kitty mask and a career-long losing streak.