Why should we in Europe have Dodges foisted on us in any way shape or form, let alone with the ultimate insult to us, an Alfa badge? Every review that I have seen, including Autocar's compares them unfavourably with their real competition, the bigger Hyundais and Kias, so just let them die, that's all they deserve.