'Devious Maids' On TV: Thumbs Up Or Down? Published June 26, 2013 at 12:31 PM EDT Facebook Twitter LinkedIn Email