Crazy German Shoe Ad from the 70's

No, "shoe" is not the German word for psychedelic drugs.

Crazy German Shoe Ad from the 70's

More:

Comments ()

We like you. Do you like us too?