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