BAR Drivers Visit Istanbul Circuit: The start/finish straight showing the new grandstand under construction. BAR Drivers Visit Istanbul Circuit, Istanbul, Turkey, 10-12 April 2005. DIGITAL IMAGE
The start/finish straight showing the new grandstand under construction.
BAR Drivers Visit Istanbul Circuit, Istanbul, Turkey, 10-12 April 2005.
DIGITAL IMAGE