Designed by
Title
Volkswagen emissions test certificate #59965376
Description
LEEDS - SEPTEMBER 24: Vw badge on a steering wheel. Volkswagen admit to fitting diesel engined vehicles with devices which could effect the outcome of emissions tests, September 24, 2015 Leeds,
This image is editorial