Last autumn the Japanese car bible “Motorhead” conquered the “Japanese Nordschleife” Mazda Turnpike Public Road near Hakone. The 7,5 km long sperpentine road is made famous by automotive Journalists using it for unofficial test drives. The creative masterminds behind the Motorhead ...