ITAL Design, 1997 Concept car powered by Alfa Romeo 3 litre V6 with twin turbos and a 4WD system.
close