British Formula 3 Championship: Fog descends over the track cancelling both F3 races. British Formula Three Championship, Rd3 & Rd4, Spa Francorchamps, Belgium, 15-17 April 2005. DIGITAL IMAGE
Fog descends over the track cancelling both F3 races.
British Formula Three Championship, Rd3 & Rd4, Spa Francorchamps, Belgium, 15-17 April 2005.
DIGITAL IMAGE