This is an advertisement that Ford Motor Company produced in India. Can you believe it, after all the trouble they have had over there with the abuse of women? I very much doubt this could sell cars, but you never know. Heres a link to the article about the ad.