The long-distance road-running relay sport of ekiden is a national institution in Japan, where New Year’s races command massive TV audiences and turn unknown athletes into overnight stars.
( read original story …)
The Japan News
The long-distance road-running relay sport of ekiden is a national institution in Japan, where New Year’s races command massive TV audiences and turn unknown athletes into overnight stars.
( read original story …)