ChampCar Series 11-13 April 2003
ChampCar Series 11-13 April 2003
Long Beach Grand Prix, Long Beach, Ca
ChampCar Brits show their colors for the upcoming race in Brands Hatch, England
2003- Dan R. Boyd USA LAT Photography