Pedro de la Rosa – F3 1993 Pedro de la Rosa, West Surrey Racing Reynard 933 Thruxton, April 1993 Photo and info Michael Lee 1993 British Championship round 3 Brands Hatch April 18th 1993. Photo and info Stephen Bounds 1994 International Formula 3 Challenge, Donington Park October 94. Photo and info Stephen Bounds about Pedro de la Rosa