Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2013
1982
2015
1936
2016
2012
2014
2021
1934
1935
1948
2017
1958