2004 Long Beach Champ Car: 16-18 April 2004, Long Beach, California, USA Justin Wilson blasts out of pits following first round of service.
16-18 April 2004, Long Beach, California, USA
Justin Wilson blasts out of pits following first round of service.