This Ad Is A Slap On The Face Of Men Who Stare At Women In Public

Posted on December 23, 2013 in Society, Video

This advertisement by Whistling Woods International is a slap on the face of those men who consider it their rights to leer at women in public places. It gives such men a dose of their own stares and literally ‘reflects’ how they look and how they are perceived while they are staring at women.