A perfect mini van suitable for business as well as daily routine rides Volkswagen Caddy has become much more than a practical but unattractive mini van. It is not only for those who run a business and require carrying of load but it targets those buyers who are looking for a comfortable people carrier and […]