2003 ChampCar Long Beach Town Meeting, 24 March, 2003, Long Beach California USA: 2003 ChampCar Long Beach Town Meeting, 24 March, 2003, Long Beach California USA A race fan asks a question -2003, Brad Bernstein, USA LAT Photographic
2003 ChampCar Long Beach Town Meeting, 24 March, 2003, Long Beach California USA
A race fan asks a question
-2003, Brad Bernstein, USA
LAT Photographic