Ah, yes. The rare Mercedes-Benz Town & Country AMG, the one that predates even the Daimler-Chrysler partnership. But what does PV mean?

Advertisement