rick ravon mears won the 1981 cart ppg indy car world series in avondale arizona.
rick ravon mears won the 1981 cart ppg indy car world series in avondale arizona.
1981 cart ppg indy car world series
1981 cart ppg indy car world series