A video showing sons catcalling their mothers in Peru's capital city of Lima has gone viral on the internet.
Cases of sexual harassment, eve teasing and molestation have plagued several cities across the world.
A recent video shows that not only young girls, but middle-aged woman also become the victims of such attacks.
The video stated that seven out of ten women are harassed in the streets of Lima.
A Peruvian TV show found some repeat offenders who harass women in public places in Lima. Following this, the channel asked the offenders' mothers to get a makeover and walk past their sons. However, its climax turned ugly.
In the video titled, "Harassing Your Mother", which is sponsored by Everlast, two moms dress up and walk in front of their own sons.
While a pervert is seen catcalling his mother by mentioning "tasty panties", the other stalker refers his mom as "Hello Piggy". Both the angry mothers yell at the sons after revealing their identity.
"What's the matter with you Renzo? What they told about you was true that you saying such dirty things to women," one mother asked.
When the other lady said she was under covering herself just to see if her son was really harassing women, the guy tried to tell her that it wasn't him who teased her.
The viral video ends with the message, "If you harass women don't wait for us to get you to harass your own mother to start respecting them".
Watch the video below: