Published on:
April 16, 2016

by: Guest

The Chinese Grand Prix

Race day is almost upon us. This Sunday, April 17th, China will host its 13th Chinese Grand Prix. Held at the Shanghai International Circuit, the Chinese round of the Formula One World Championship was first run in 2004.  At a cost of $240 million the 5.4km Shanghai circuit was the most expensive in the world [...]

Read more ›