Season 8 Episode 20 episode 20

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

ABC has released the official promotional photos of Desperate Housewives season 8 episode 20 "Lost My Power", which is scheduled to air on April 29.

 

Source: ABC via Spoiler TV