International Formula Masters: The safety car leads the field International Formula Masters, Brands Hatch, England, 26 July 2008
The safety car leads the field
International Formula Masters, Brands Hatch, England, 26 July 2008