So a lot has been made and said about Eva Longoria’s latest project, the television series Devious Maids. The show hasn’t even aired and already the consensus seems to be that either people hate it or they are bracing for the best considering the subject matter. That subject matter being […]