British Formula Renault Championship
Alex Lloyd (GBR)ÊMotaworld RacingÊcelebrates his secon position on the podium.
British Formula Renault Championship, Rd 2, Brands Hatch, England, 5 May 2003.
DIGITAL IMAGE