Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1995
2017
1989
1943
2016
1964
1992
1987
1993
1950
1955
2014
1959
1924
1985
2020
1998