Gallery

Friday, July 17, 2009

Alfa Romeo 159

The Alfa 159 boasts two new engines . A 200 hp, 1.8-liter TBi (turbocharged and direct injected) four cylinder and a 170 hp, 1.8-liter JTDm diesel with the gas-powered variant equipped with a “Q2″ electronic differential and a choice of either a six-speed manual or auto box.