2004 Formula Renault UK, Brands Hatch, 25th April 2004.
2004 Formula Renault UK, Brands Hatch, 25th April 2004.
Toca Support.
Front row lock-out for Barber and Stoddart.
Photo: Jeff Bloxham/LAT Photographic