motorsports

[Japan] Super Formula Rd.7 / Fuji – Season finale sees championship-deciding battle. Yamamoto celebrates his third Super Formula title.

motorsports