Racing Car Photos
Rice - Porsche
Rice racing in a Porsche during the 2006 Porsche Carrera Cup. Photo taken at Snetterton racing track, England.
Picture added on 01 May 2011 at 08:32