F1 Circuit Construction Work In Istanbul: Construction work on the new Formula One Grand Prix Circuit at a location near Istanbul. Turkey will host a race in 2005 depending upon the circuit meeting FIA standards. Istanbul, Turkey, 28 February 2004. DIGITAL IMAGE
Construction work on the new Formula One Grand Prix Circuit at a location near Istanbul. Turkey will host a race in 2005 depending upon the circuit meeting FIA standards.
Istanbul, Turkey, 28 February 2004.
DIGITAL IMAGE