Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1990
1980
2013
2014
1964
2017
2002
2015
1968
1973
1972
1995
2003
2004
1962
2023