2010 Turkish Grand Prix - Thursday: Istanbul Motor Park, Istanbul, Turkey 27th May 2010 The Paddock Istanbul Motor Park Turkey. World Copyright: Glenn Dunbar/LAT Photographic ref: Digital Image GD5D6015
Istanbul Motor Park, Istanbul, Turkey
27th May 2010
The Paddock Istanbul Motor Park Turkey.
World Copyright: Glenn Dunbar/LAT Photographic
ref: Digital Image GD5D6015