Canada triumphs in Kyoto
It has been several years since the last Team Limited Grand Prix in Japan, and the return of the format brought with it a number of super teams that...…
Library of Leng indexes this article, but does not yet have permission to republish the full text here.
You may be able to read it at its original location.