I’m a bit confused what this ad is trying to say.. As how can a tire improve the fuel efficiency of a car?
Have the company made frictionless tires? But if the friction between tires and road is less how difficult it would be to stop the car? Just thinking…
Advertising Agency: TBWA, USA
Well have included one [...]


(3 votes, average: 4.67 out of 5)
