World Series by Renault: Sean McIntosh (CDN) KTR World Series by Renault, Rd9, Barcelona, Spain, 28-29 October 2006. DIGITAL IMAGE
Sean McIntosh (CDN) KTR
World Series by Renault, Rd9, Barcelona, Spain, 28-29 October 2006.
DIGITAL IMAGE