Crazy German Shoe Ad from the 70's

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

Filed Under:
We like you. Do you like us too?