2004 Champ Car World Series
Miss Toyota Grand Prix of Long Beach 1st runner up helping out at the Long Beach Grand Prix.
Champ Car World Series, Rd1, Grand Prix of Long Beach, Long Beach, California, USA. 18 April 2004.
DIGITAL IMAGE