Feminism Sexist Ford Ad Gets Execs Fired by Shelby L Thompson June 19, 2013 by Shelby L Thompson June 19, 2013