Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2004
1988
1996
1997
1993
1998
2024
1970
2019
2023