Description by couchtuner for Desperate Housewives Season 6 Episode 20 : The Fairview strangler has been living among the women of Wisteria Lane, and we are introduced to the life and times of the mysterious monster that’s been ruining lives, and we realize just how much the ladies of Wisteria Lane have affected and shaped him.
Watch It Here :Desperate Housewives Season 6 Episode 20 Epiphany