Made in China is good this time
Racing results are hard to predict. The most expensive form of motor racing invests lots of time, money and cash into making their cars do what they want them to do. TV analysts study what they know about the cars, drivers and engineering efforts in order to present an informed view of the... Sign in to see full entry.