The hyperbole is killing me!
August 15, 2006 1:50 PM Subscribe
Every car is advertised as "all new" each year. What exactly does this mean, if anything? Is it a completely empty phrase, or does "all new" have some technical meaning in the context of car advertising?