From BBDO Germany, an ad for Daimler's Smart Car. Via I Believe in Advertising.
From BBDO Germany, an ad for Daimler's Smart Car.
Via I Believe in Advertising.