Construction of the Indian grand prix venue near Delhi is reportedly ahead of schedule. FIA race director Charlie Whiting inspected the bespoke Jaypee circuit in the Uttar Pradesh state on ...
Read More »Construction of the Indian grand prix venue near Delhi is reportedly ahead of schedule. FIA race director Charlie Whiting inspected the bespoke Jaypee circuit in the Uttar Pradesh state on ...
Read More »