Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2019
2011
—
2015
1965
2012
2017
1962
1979
2013
1972
1971
2023
1973