Alex Rhodes Alex Rhodes

Formula One’s History in China 🇨🇳

Formula One’s history in China dates back to 1996, when the Chinese government announced its aspirations to host an F1 race at the newly built Zhuhai International Circuit…

Read More