This is cool, and the racing wild! Around the sweeping Fuji circuit, the very best Japanese touring car teams battle the 1972 Fuji Masters Touring Car Race.

Here is Part 1: