Oddly Enough | Tue Mar 26, 2013 1:24pm EDT

"Shameful" sexist Ford car ads spark outrage in India