A new episode of Desperate Housewives will be airing on March 21 and it features the most ridiculous mustache known to man. Seriously. Check out the mustache on the Scavo kid. Ridiculous. ABC has released promo photos and a synopsis, which you can view below.
Also, check out some sneak peeks we just posted for the episode.
ANGIE'S EX IS REVEALED, ON ABC'S "DESPERATE HOUSEWIVES"
John Barrowman ("Torchwood") and Julie Benz ("Dexter") Guest Star
"My Two Young Men" - John Barrowman makes his way to Wisteria Lane on ABC's "Desperate Housewives," SUNDAY, MARCH 21 (9:00-10:01 p.m., ET). 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.
"Desperate Housewives" stars Teri Hatcher as Susan Mayer, Felicity Huffman as Lynette Scavo, Marcia Cross as Bree Hodge, Eva Longoria Parker as Gabrielle Solis, Ricardo Antonio Chavira as Carlos Solis, Doug Savant as Tom Scavo, Kyle MacLachlan as Orson Hodge, Dana Delany as Katherine Mayfair, Drea de Matteo as Angie Bolen, Maiara Walsh as Ana Solis, Brenda Strong as Mary Alice Young, James Denton as Mike Delfino, Andrea Bowen as Julie Mayer, Kathryn Joosten as Mrs. McCluskey, Jeffrey Nordling as Nick Bolen, Beau Mirchoff as Danny Bolen, Charlie Carver as Porter Scavo, Joshua Logan Moore as Parker Scavo, Kendall Applegate as Penny Scavo, Madison de la Garza as Juanita and Mason Vale Cotton as MJ Delfino.
Guest stars include John Barrowman as Patrick, Julie Benz as Robin and Sam Page as Sam. Other guest cast TBD.
Email: clarissa @ tvovermind.com
Follow: twitter.com/clarissa373

[...] [Source] [...]
A-FRAKKING-MEN on the mustache!!!!! It's like crap was smeared on his upper lip!!!!