Volkswagen Caddy Cross special edition unveiled
With all the buzz surrounding the 2012 Paris motor show, this one’s understandably easy to miss, but no less interesting. Shown at the IAA Commercial Vehicle Show in Hanover, Germany, the Volkswagen Caddy panel van […]