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.
Mitul
Amazing ad.
Simple yet Exhilarating
Chaitra
Gave me goosebumps 🙂