Desperate Housewives Season 6 Episode 20
Season 6
IMDb: 8.2
Air Date: 2010-04-25
43min
The Fairview strangler has been living among the women of Wisteria Lane. He once caught Gabrielle and Carlos in an intimate moment. Bree offered him a job and some dating…