Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2005
2004
1989
1996
2021
1973
—
2022
2002
2001
2011
1992
2020
1998