Formula One World Championship: Armed Police at the track. Formula One World Championship, Rd14, Turkish Grand Prix, Race Day, Istanbul Park, Turkey, 21 August 2005. DIGITAL IMAGE
Armed Police at the track.
Formula One World Championship, Rd14, Turkish Grand Prix, Race Day, Istanbul Park, Turkey, 21 August 2005.
DIGITAL IMAGE