Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1930
1987
1996
2000
1959
2005
1982
2022
2023
1984
2014
2020
2019
2004
1990
1946