2004 Champ Car World Series
Tom Cruise and Paul Newman before the start of the Long Beach Grand Prix. 18 April 2004
04cc01
Champ Car World Series, Rd1, Grand Prix of Long Beach, Long Beach, California, USA. 18 April 2004.
DIGITAL IMAGE