My Two Young Men
Desperate Housewives Season 6 Episode 18 (03/21/10)
John Barrowman guest stars as Angie Bolen's ex-boyfried this week. He's the man from whom she's been running over the years.
Meanwhile, Susan and Gabrielle go to extreme (and shameless) lenghts to top each other's kids. Elsewhere, Bree invites Sam over for a family dinner.
In other storylines news: A party is thrown in honor of Mrs. McCluskey, while Lynette thinks there's more to Preston's fiancée than she's letting on. Also, Katherine comes out of the closet (!).