Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1955
2018
1948
2011
1949
1989
2000
2010
1941
2008
1947
1974
2013
1991
2025
1950
2023