Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2023
2024
1962
1969
1952
—
2021
1997
2022
2025
1985