Asphalt - Cars - Fun Stuff - The Lifestyle Why Japanese Car Culture Makes the Suzuka Grand Prix Iconic