Scenes from the paddock

Scenes from the paddock: Suzuka

Come rain or shine, or even a typhoon, Japanese F1 fans remain entirely devoted to their home race. And scrapping…

5 years ago