Car News Hertz To Pay Millions After Allegedly Having People Arrested For Legally Renting Cars Read More » December 6, 2022 87 Comments