rescars.com
FIA WTCR and Japanese Super Formula at Suzuka in 2018 - ResCars
We'll see both FIA WTCR and Japanese Super Formula at Suzuka in 2018 on the weekend of October 26-28th, as the pentultimate meeting of the global touring car championship and the last round of the Super Formula series share the track action