The Alfa Giulia 2.1TD: New Italian saloon takes on some tough competition COULD this be the car to save Alfa Romeo? Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook