I am confused

Can someone explain to me what this picture has to do with this ad? Seriously, I'm baffled.

Newer Post Older Post Home