1966 Japanese Grand Prix

Race

Something Missing?

The 1966 Japan Grand Prix Car Race was the first major event to be held at the brand-new Fuji International Speedway, located in the small town of Oyama in Shizuoka Prefecture – situated in the foothills of the awe-inspiring national monument that is Mount Fuji.

Subject ID: 80662

More

The 1966 Japan Grand Prix Car Race was the first major event to be held at the brand-new Fuji International Speedway, located in the small town of Oyama in Shizuoka Prefecture – situated in the foothills of the awe-inspiring national monument that is Mount Fuji.

Subject ID: 80662

Less

Subject ID: 80662