2005 British Formula Three.
2005 British Formula Three
Thruxton, England. 28-29th May. Charlie Kimball, Carlin Motorsport. celebrates winning
World Copyright: Andrew Ferraro/LAT Photographicref: Digital Image Only.