Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2021
—
2011
1994
2009
2013
1992
1989
2008
1998
1999
1986
2006
2004
2007