Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1975
1990
1994
2020
2024
2013
1985
2006
2018
2010
2015
2019
2014
2017
1971
1966
2021