Watch Desperate Housewives - Lost My Power

Desperate Housewives Season 8 Episode 20

Season 8 Episode 20

First Aired: April 29, 2012

Description: Susan tries to construct a car for M.J.'s soapbox derby; Tom's boss, Greg, asks Lynette out on a date.