2003 ChampCar World Series. : 2003 ChampCar World Series. Pitstop in the Park, Hyde Park, London, 30th April 2003. Chris Pook, CEO of CART on-hand to promote the forthcoming London ChampCar Trophy at Brands Hatch this weekend. Photo: Lorenzo Bellanca/LAT Photographic
2003 ChampCar World Series.
Pitstop in the Park, Hyde Park, London, 30th April 2003.
Chris Pook, CEO of CART on-hand to promote the forthcoming London ChampCar Trophy at Brands Hatch this weekend.
Photo: Lorenzo Bellanca/LAT Photographic