Season 8 Episode 20 episode 20

Desperate Housewives Season 8 Episode 20 "Lost My Power" Promo

There are only two more episodes of Desperate Housewives until the series finale! Check out the promo for season 8 episode 20 "Lost My Power" airing on April 29th.