The merger of Chrysler-Fiat has already developed some Chrysler badge good for the UK market and now comes payback. The 2012 Launches Voyager goes on sale in Europe this month, and if it looks like a Chrysler Town & country limited, therefore, because it is.
