Make Alfa Romeo
Model Alfa Romeo 156
Drive Front Wheel Drive
Chassis No SE071-005
Built By Nordauto
Date Built 1998
Current Status

Race History