Description by couchtuner for Desperate Housewives Season 6 Episode 6 : When Bree begins to fall for Karl, she decides it is time to break things up before they get way too serious. However, Karl isn’t willing to let her go that easily, and makes her a proposition. In the meantime, Juanita says a bad word during a school play and Gabrielle is attacked by the school’s principal (guest star Marianne Muellerleile), which leads her to respond and ultimately get her daughter out of the school, whereas Lynette learns her husband is cheating during mid-term. Katherine pretends to be on Susan’s side to get to Mike, and Angie hides some secrets regarding her mother.
Watch It Here :Desperate Housewives Season 6 Episode 6 Don’t Walk on the Grass