30 for 30 Shorts: The Shining Star of Losers Everywhere

30 for 30

S00E56
May 17, 2016

Overview

How Japanese thoroughbred Haru Urara, who never won a race in her career, became a symbol of hope to her country and saved the racetrack where she was based.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!