Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1998
2018
2017
2021
1966
1923
2019
2015
—
2004
2014
1963
2023