Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
2020
2024
2023
2008
2010
1999
1998
2004
1935
2018
2016
1915
2017
2025
—
2022