Renault World Series: 2005 champion Robert Kubica (POL) Epsilon Racing. Renault World Series, Rd8, Estoril, Portugal, 2 October 2005. DIGITAL IMAGE
2005 champion Robert Kubica (POL) Epsilon Racing.
Renault World Series, Rd8, Estoril, Portugal, 2 October 2005.
DIGITAL IMAGE