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