Description by couchtuner for Desperate Housewives Season 5 Episode 16 : In a gesture of friendship, Bree tells Lynette she’ll help Tom secure a new job, but the best intentions will reach a tempestuous end and reveal Orson’s shameful misdeeds. Gabrielle finds herself in a precarious position when Carlos’ adulterous boss begins using her to cover for himself as he continues to cheat on his wife. Meanwhile, Edie digs into Dave’s past after a chance encounter with an old acquaintance.
Watch It Here :Desperate Housewives Season 5 Episode 16 Crime Doesn’t Pay