Kamui Kobayashi believes there would be an audience in Japan if NASCAR were to make a return to his homeland. NASCAR brought stock cars and (...)
Kamui Kobayashi believes there would be an audience in Japan if NASCAR were to make a return to his homeland. NASCAR brought stock cars and (...)