Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2016
1938
1935
2005
2004
1982
1973
2018
1980
2002
1998
2006