Oddly Enough | Tue Mar 26, 2013 7:49am GMT

"Shameful" sexist Ford car ads spark outrage in India