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
MoreThe 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
Subject ID: 80662