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.

 
%d bloggers like this: