British Formula Three Championship
Steven Kane (GBR), Ryan Lewis (GBR) and Charlie Kimball (GBR) on the podium
British Formula Three Championship, Rds19&20, Mondello Park, Ireland, 18 September 2005.
DIGITAL IMAGE