British Formula Renault Championship: Action in the midfield at the start. British Formula Renault Championship, Thruxton, England, 25-26 May 2003. DIGITAL IMAGE.
Action in the midfield at the start.
British Formula Renault Championship, Thruxton, England, 25-26 May 2003.
DIGITAL IMAGE.