Alfa Romeo has recently put its thoroughbred diesel powerplant – the 2.4 JTDM 20V unit that develops 200bhp – in its award-winning Alfa Spider. The result is sports car looks, performance and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results