2003 ChampCar Brands Hatch
2003 ChampCar World Series, London Champcar Trophy, Brands Hatch, England, 2-5 May
Sebastien Bourdais, Bruno Junqueira, and Mario Dominguez celebrate on the podium.
-2003, Michael Kim, USA
LAT Photographic