My Little Pony Can’t Possibly Be This Stylin’!
While a relatively niche spectator sport in the US, Japan takes its ponies more seriously. Called Keiba, It’s home to over 21,000 annuals races which are watched and observed by numerous salaryman as much as passionately as any Hanshin Tigers vs. Yomiuri Giants match. The …Read more »