Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1966
2004
1968
1996
2017
1992
1947
2018
1964
2008
2019
2002
2023