China serves up a belting grand prix in Shanghai!
China hosted round three of the 2012 Formula 1 World Championship. We arrived in Shanghai…
China hosted round three of the 2012 Formula 1 World Championship. We arrived in Shanghai…
After an exciting first qualifying session of 2012, the scene was set for a thrilling…