Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2018
2000
2025
1996
1968
2011
2003
2015
2022
2023
2006
2008
1974
2024
1988
2017
1975