Formula One World Championship : Scott Speed (USA). Formula Renault Asia, Shanghai, China, 25 September 2004. DIGITAL IMAGE
Scott Speed (USA).
Formula Renault Asia, Shanghai, China, 25 September 2004.
DIGITAL IMAGE