WTF - Bizarre 1960 German Commercial

Found this in the depths, no idea whats going on, beware if you don't like dolls.

Added:

By: MR_rusty (23382.40)

Tags: WTF, Bizarre, 1960, German, Commercial

Location: Germany

Liveleak on Facebook

Advertisers