2003 ChampCar World Series. The London ChampCar Trophy, Brands Hatch, England, 2
2003 ChampCar World Series. The London ChampCar Trophy, Brands Hatch, England, 2-5th May 2003.
(l-r) Stefan Johansson and Jimmy Vasser
Photo: Mike Weston/LAT Photographic