How-Slow-Can-You-Go Horse Racing in Hokkaido

In Obihiro, on the northernmost Japanese island of Hokkaido, racehorses aren’t the lithe, lean thoroughbreds you’ve seen run the Kentucky Derby. In...
Back to Top