26 Oct 2018

Cheating Volkswagen....


Has been forced to buy back cars from the consumers in the US. The Europeans got a "no deal"....deal.

18 Oct 2018