2003 ChampCar World Series.
2003 ChampCar World Series.
Pitstop in the Park, Hyde Park, London, 30th April 2003.
Darren Manning and the Walker Racing crew simulate a pitstop to promote the forthcoming London ChampCar Trophy at Brands Hatch this weekend.
Photo: Lorenzo Bellanca/LAT Photographic