2004 British Formula Three Testing.
2004 British Formula Three Testing.
Brands Hatch, England, 17th February 2004.
Lucus de Grassi, Action
World Copyright: Glenn Dunbar/ LAT Photographic.
ref: Digital Image Only