British Formula Three Championship: Steven Kane (GBR) celebrates winning race two British Formula Three Championship, Rds19&20, Mondello Park, Ireland, 18 September 2005. DIGITAL IMAGE
Steven Kane (GBR) celebrates winning race two
British Formula Three Championship, Rds19&20, Mondello Park, Ireland, 18 September 2005.
DIGITAL IMAGE