The Italian company also offers a more powerful version of this engine with 739 hp (551 kW) and 627 lb-ft (850 Nm), although ...
Conceived and built in just nine months, Alfa Romeo had so little time to produce a showcar that they couldn’t even name ...