2005 Renault World Series
2005 Renault World Series
Donington, England. 10-11 September 2005
Will Power (Carlin Motorsport). race two. Action.
World Copyright: Alastair Staley/LAT Photographic.
Ref: Digital Image Only