Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1959
2023
2024
2025
1976
2017
2020
2016
1966
1989
1981
1972