Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2021
2024
2023
2025
1967
1987
2014
1991
1961
1990
1964
1932