Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2018
1904
2017
2016
2011
2015
2003
2007
1995
1990
1912
2012
1957
1986
1997