Russell


 

Lola T530 Cam-Am

These cars were produced in 1981.  As a note, only 18,000 were made

Russell chassis. This chassis mounts at two center pivots, one behind the guide pin and the other at the rear of the chassis