The Nürburgring motorsports complex is a place where the bravest racers show off…
Some people may well just be born lucky. Hiroyoshi Kato is one…