Grand Caravan or Town and Country , call this minivan what you will , it is basically a Chrysler vehicle with a VW badge on it .This family friendly seven passenger minivan is all loaded up with leather captains chairs , power sliding doors , dual en...