2007 Alfa Romeo 159 1.9 JTDm Lusso (GB) Posted By Colin Rear in Alfa Romeo, Road Tests October 23, 2007 0 comment Ten years ago, Alfa Romeo launched the 156, and it caused little short of a sensation. Here was a car that was widely held to be the most elegant in i...Continue Read