Alfa Romeo 159 1.9 JTDM (120 Hp)Alfa Romeo 159 1.9 JTDM (120 Hp) The 159 1.9 JTDM (120 Hp) produced by Alfa Romeo comes with a 1910 cm3 Diesel engine producing 120 HPW. ... Read FullRead Full