Japan vs North America in Germany. Those who remember the ‘late unpleasantness’ back in the 40’s probably shake their heads in wonder. Thankfully, for performance car fans, it’s all about the Nurburgring and a golden age for performance car bench-marking, around the most notorious race track in the world.
Japan took out round one early this [...]





