1989 PPG Indy Car World Series.: 1989 PPG Indy Car World Series. Long Beach, California, USA. 16th April 1989. Tyler Alexander, portrait. World Copyright: LAT Photographic.
1989 PPG Indy Car World Series.
Long Beach, California, USA. 16th April 1989.
Tyler Alexander, portrait.
World Copyright: LAT Photographic.