Champ Car World Series: The Champ Cars pass the Aquarium of the Pacific with the Port of Long Beach in the background. Champ Car World Series, Rd3, Toyota Grand Prix of Long Beach, Long Beach, California, USA. 11-13 April 2003. DIGITAL IMAGE
The Champ Cars pass the Aquarium of the Pacific with the Port of Long Beach in the background.
Champ Car World Series, Rd3, Toyota Grand Prix of Long Beach, Long Beach, California, USA. 11-13 April 2003.
DIGITAL IMAGE