by: Adharanand Finn
Be the first one to review
Review the book today!
Overview
Japan is the most running-obsessed country on earth. A 135-mile relay race, or "ekiden," is the country's biggest annual sporting event. Thousands of professional runners compete for corporate teams i...
Read more