2004 Champ Car World Series
Movie actor Tom Cruise (USA) got a ride in the Champ Car two seater at the start of the Long Beach Grand Prix.
Champ Car World Series, Rd1, Grand Prix of Long Beach, Long Beach, California, USA. 18 April 2004.
DIGITAL IMAGE