Our good friend from Yokohama USA sent us links of these cool videos. Check out how close the action can get at times in Formula D.
The Engine Specialist
Our good friend from Yokohama USA sent us links of these cool videos. Check out how close the action can get at times in Formula D.