RAM 1500 Diesel General Discussion
There is a lot of talk now that prominant mayors across the world are banning diesel cars from being licensed in their cities, Paris, London, Mexico City, Athens and Madrid are all on this list. You'll notice there are no German cities on this list since Stuttgart for example is one of the most...