The strange and thrilling world of Japanese track racing - a cycling and betting culture unlike anything else on earth.
Justin McCurry Libri

The strange and thrilling world of Japanese track racing - a cycling and betting culture unlike anything else on earth.