Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1975
1976
1959
1990
2013
1912
2014
1960
1968
1921
2002
1996
2001
1983
1984
1985