Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1966
1993
1971
1996
2013
2022
1974
2002
2005
1998
1994
2015
2025
2012
1959
1989