Description by couchtuner for Desperate Housewives Season 6 Episode 18 : Susan and Gabrielle go to extreme and shameless lenghts to top each other’s kids, whereas Bree invites Sam (guest star Sam Page) over for a family dinner. A party is thrown for Mrs. McCluskey after she beats cancer, and Lynette thinks there is more to Preston’s fiancée (guest star Helena Mattsson as Irina) than she’s letting on. Meanwhile, Katherine comes out of the closet, though not willingly.
Watch It Here :Desperate Housewives Season 6 Episode 18 My Two Young Men