Formula Three Testing: Yet another driver to spin on the extremely wet track. Formula Three Testing, Silverstone, England, 25 October 2002. DIGITAL IMAGE.
Yet another driver to spin on the extremely wet track.
Formula Three Testing, Silverstone, England, 25 October 2002.
DIGITAL IMAGE.