Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2021
1950
2019
2025
1990
1987
2017
2013
2018
1997
2007
2009
1941
1970
2012
1989
1964