FIA Thoroughbred Grand Prix Championship: Mike Littlewood (GBR) Ferrari 312T5 FIA Thoroughbred Grand Prix Championship - Brands Hatch, England - 22 July 2001 BEST IMAGE
Mike Littlewood (GBR) Ferrari 312T5
FIA Thoroughbred Grand Prix Championship - Brands Hatch, England - 22 July 2001
BEST IMAGE