Engine & performance:
Type: Alfa Romeo, V6
Capacity: 3-liter
Power: 230 hp
Dimensions:
Length: 4200 mm
Width: 1860 mm
Height: 1195 mm
Wheelbase: 2505 mm
Weight: 750 kg