Unscrupulous car dealers foist faulty and dangerous cars on an unsuspecting public.
1982
2001
2002
2007
2006
1983
1908
1909
1944
1942
1912
2013
2014
2021
2020
2023
2016