Race Rating: Shanghai

Round 3 baby! Smog, crazy fans, another jumbled up leaderboard and some fantastic wheel to wheel racing…  Continue reading

Advertisements