Racing Car Photos
Ed.: Number 29 racing at Donington Park, Leicester in the Renault World Series 2007 Eurocup Formula Renault 2.0 season. This is the Mihai Marinescu of the Romania based team District Racing.
Picture added on 25 January 2011 at 09:43