I truly cannot stand these ads. Because of them, I will never choose Hertz.
Now that hertz!
These ads make my chest hurt.