Formula One World Championship: Scenic Istanbul. Formula One World Championship, Rd14, Turkish Grand Prix, Preparations, Istanbul Park, Turkey, 17 August 2005. DIGITAL IMAGE
Scenic Istanbul.
Formula One World Championship, Rd14, Turkish Grand Prix, Preparations, Istanbul Park, Turkey, 17 August 2005.
DIGITAL IMAGE