Alfa Romeo 166 2.5 V6 Is A Pretty Italian Sedan In China

An Alfa Romeo 166 2.5 V6, seen in Beijing back in 2003. The pretty Alfa was in great shape, smooth in paint, with no rust, and still fitted with its original wheels. The Alfa Romeo 166 was manufactured from 1996…




