German print ads of cars we know and love

We may not sprechen German, but the language of awesome cars is universal. We’re sure you’ll agree.

via


~ by velofinds on June 13, 2012.