Desperate Housewives Season 6 Ep. 18: Spoilers, Trailer and Sneak Peek

Official spoilers,promo trailer and sneak peek for the “My Two Young Men”, Desperate Housewives season 6 episode 18.

John Barrowman makes his way to Wisteria Lane. Angie’s ex-boyfriend, Patrick (Barrowman), emerges after her trip to New York. Meanwhile it’s game on between Gaby and Susan, as they go to shameless lengths to top each other’s kids; Lynette believes there’s more to Preston’s fiancée than she’s letting on; Bree invites Sam over for a family dinner; and Katherine comes out of the closet.

Video source: Desperate Fans