Watch Desperate Housewives S03E06 online
Summary
Susan professes her love for Ian. Gabrielle and Carlos try to rekindle their love. Bree is confronted with Orson's past. In the meantime, Nora and Lynette go to war.
Next episode
Bang
Season 3 Episode 7
Nov 05, 2006
Guest stars
Brenda Julian,
Brian Kerwin,
Christopher Michael Moore,
David Fabrizio,
Doug Fisher,
Felice Heather Monteith,
Kathleen York,
Kathy Byron,
Kiersten Warren,
Laurie Metcalf,
Michael Bofshever,
Michael Durrell